System.Runtime.ConstrainedExecution Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen Satz von Typen, die einen Vertrag für die Zuverlässigkeit zwischen dem Autor eines Codes aufzählen und definieren, und den Entwicklern, die eine Abhängigkeit von diesem Code verwenden. Die Typen im Namespace sind für die System.Runtime.ConstrainedExecution Verwendung in eingeschränkten Ausführungsbereichen (CERs) vorgesehen.
Klassen
| Name | Beschreibung |
|---|---|
| CriticalFinalizerObject |
Stellt sicher, dass der gesamte Finalisierungscode in abgeleiteten Klassen als kritisch gekennzeichnet ist. |
| PrePrepareMethodAttribute |
Weist den systemeigenen Imagegenerierungsdienst an, eine Methode für die Aufnahme in einen eingeschränkten Ausführungsbereich (CER) vorzubereiten. |
| ReliabilityContractAttribute |
Definiert einen Vertrag für die Zuverlässigkeit zwischen dem Autor eines Codes und den Entwicklern, die von diesem Code abhängig sind. |
Enumerationen
| Name | Beschreibung |
|---|---|
| Cer |
Gibt das Verhalten einer Methode an, wenn innerhalb eines eingeschränkten Ausführungsbereichs aufgerufen wird. |
| Consistency |
Gibt einen Zuverlässigkeitsvertrag an. |