RuntimeHelpers.PrepareContractedDelegate(Delegate) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma maneira de os aplicativos prepararem dinamicamente AppDomain delegados de eventos.
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)
Parâmetros
- d
- Delegate
O representante do evento a ser preparado.
- Atributos
Comentários
AppDomain representantes de eventos como DomainUnload, ProcessExite UnhandledException não são preparados automaticamente na inicialização. Você pode usar os seguintes métodos para prepará-los:
Atribua o método usando o PrePrepareMethodAttribute atributo.
Atribua o método usando o ReliabilityContractAttribute atributo.
Chame o PrepareContractedDelegate método para preparar dinamicamente o delegado.
Para obter mais informações, consulte o artigo Manter seu código em execução com os recursos de confiabilidade do .NET Framework na Revista MSDN.