RuntimeHelpers.PrepareContractedDelegate(Delegate) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een manier voor toepassingen om gedelegeerden van gebeurtenissen dynamisch voor te bereiden AppDomain .
public:
static void PrepareContractedDelegate(Delegate ^ d);
[System.Security.SecurityCritical]
public static void PrepareContractedDelegate(Delegate d);
public static void PrepareContractedDelegate(Delegate d);
[<System.Security.SecurityCritical>]
static member PrepareContractedDelegate : Delegate -> unit
static member PrepareContractedDelegate : Delegate -> unit
Public Shared Sub PrepareContractedDelegate (d As Delegate)
Parameters
- d
- Delegate
De gemachtigde van de gebeurtenis die moet worden voorbereid.
- Kenmerken
Opmerkingen
AppDomain gebeurtenisdelegen, zoals DomainUnload, ProcessExiten UnhandledException worden niet automatisch voorbereid bij het opstarten. U kunt de volgende methoden gebruiken om ze voor te bereiden:
Wijs de methode toe met behulp van het PrePrepareMethodAttribute kenmerk.
Wijs de methode toe met behulp van het ReliabilityContractAttribute kenmerk.
Roep de PrepareContractedDelegate methode aan om de gemachtigde dynamisch voor te bereiden.
Zie het artikel Keep Your Code Running with the Reliability Features of the .NET Framework in the MSDN Magazine voor meer informatie.