RuntimeHelpers.PrepareContractedDelegate(Delegate) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The Constrained Execution Region (CER) feature is not supported.
Consente alle applicazioni di preparare in modo dinamico i delegati dell'evento AppDomain.
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)
Parametri
- d
- Delegate
Delegato dell'evento da preparare.
- Attributi
Commenti
AppDomain i delegati di eventi, DomainUnloadad esempio , ProcessExite UnhandledException non vengono preparati automaticamente all'avvio. È possibile usare i metodi seguenti per prepararli:
Attributo del metodo usando l'attributo PrePrepareMethodAttribute .
Attributo del metodo usando l'attributo ReliabilityContractAttribute .
Chiamare il PrepareContractedDelegate metodo per preparare dinamicamente il delegato.
Per altre informazioni, vedere l'articolo Mantenere il codice in esecuzione con le funzionalità di affidabilità di .NET Framework in MSDN Magazine.