RuntimeHelpers.PrepareContractedDelegate(Delegate) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
The Constrained Execution Region (CER) feature is not supported.
Poskytuje způsob, jak aplikace dynamicky připravovat AppDomain delegáty událostí.
public:
static void PrepareContractedDelegate(Delegate ^ d);
[System.Obsolete("The Constrained Execution Region (CER) feature is not supported.", DiagnosticId="SYSLIB0004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static void PrepareContractedDelegate(Delegate d);
public static void PrepareContractedDelegate(Delegate d);
[System.Security.SecurityCritical]
public static void PrepareContractedDelegate(Delegate d);
[<System.Obsolete("The Constrained Execution Region (CER) feature is not supported.", DiagnosticId="SYSLIB0004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member PrepareContractedDelegate : Delegate -> unit
static member PrepareContractedDelegate : Delegate -> unit
[<System.Security.SecurityCritical>]
static member PrepareContractedDelegate : Delegate -> unit
Public Shared Sub PrepareContractedDelegate (d As Delegate)
Parametry
- d
- Delegate
Delegát události, který se má připravit.
- Atributy
Poznámky
AppDomain delegáti událostí, jako DomainUnloadje , ProcessExita UnhandledException nejsou automaticky připraveny při spuštění. K přípravě těchto metod můžete použít následující metody:
Přiřazovat metodu pomocí atributu PrePrepareMethodAttribute .
Přiřazovat metodu pomocí atributu ReliabilityContractAttribute .
Zavolejte metodu PrepareContractedDelegate , která dynamicky připraví delegáta.
Další informace najdete v článku Udržování kódu spuštěného pomocí funkcí spolehlivosti rozhraní .NET Framework v msdn Magazine.