업데이트: 2007년 11월
호스트에서 오류 및 시간 초과가 발생할 경우 수행할 정책 작업을 지정하는 데 사용할 수 있는 메서드를 제공합니다.
interface ICLRPolicyManager: IUnknown {
HRESULT SetActionOnFailure (
[in] EClrFailure failure,
[in] EPolicyAction action
);
HRESULT SetActionOnTimeout (
[in] EClrOperation operation,
[in] EPolicyAction action
);
HRESULT SetDefaultAction (
[in] EClrOperation operation,
[in] EPolicyAction action);
HRESULT SetTimeout (
[in] EClrOperation operation,
[in] DWORD dwMilliseconds
);
HRESULT SetTimeoutAndAction (
[in] EClrOperation operation,
[in] DWORD dwMilliseconds,
[in] EPolicyAction action
);
HRESULT SetUnhandledExceptionPolicy (
[in] EClrUnhandledException policy
);
}
메서드
메서드 |
설명 |
|---|---|
지정된 오류가 발생할 경우 CLR(공용 언어 런타임)에서 수행할 정책 작업을 지정합니다. |
|
지정된 작업 시간이 초과할 경우 CLR에서 수행할 정책 작업을 지정합니다. |
|
지정된 작업이 발생할 경우 CLR에서 수행할 정책 작업을 지정합니다. |
|
지정된 작업에 대한 제한 시간 값을 설정합니다. |
|
지정된 작업에 제한 시간 값을 설정하고 해당 작업이 발생할 경우 CLR에서 수행할 정책 작업을 지정합니다. |
|
처리되지 않은 예외가 발생할 경우의 CLR 동작을 지정합니다. |
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: MSCorEE.idl
라이브러리: MSCorEE.dll에 리소스로 포함됨
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0