ICLRPolicyManager
Aktualisiert: November 2007
Stellt Methoden bereit, mit denen der Host Richtlinienaktionen angeben kann, die bei Fehlern oder Timeouts durchgeführt werden sollen.
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
);
}
Methoden
Methode |
Beschreibung |
---|---|
Gibt die Richtlinienaktion an, die die Common Language Runtime (CLR) ausführen soll, wenn der angegebene Fehler auftritt. |
|
Gibt die Richtlinienaktion an, die die CLR ausführen soll, wenn der angegebene Vorgang das Zeitlimit überschritten hat. |
|
Gibt die Richtlinienaktion an, die die CLR ausführen soll, wenn der angegebene Vorgang erfolgt. |
|
Legt einen Timeoutwert für den angegebenen Vorgang fest. |
|
Legt einen Timeoutwert für den angegebenen Vorgang fest und gibt die Richtlinienaktion an, die die CLR ausführen soll, wenn der Vorgang erfolgt. |
|
Gibt das Verhalten von der CLR an, wann eine nicht behandelte Ausnahme auftritt. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.idl
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0