RuntimeHelpers.PrepareContractedDelegate(Delegate) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The Constrained Execution Region (CER) feature is not supported.
Uygulamaların olay temsilcilerini dinamik olarak hazırlaması AppDomain için bir yol sağlar.
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)
Parametreler
- d
- Delegate
Hazırlayacak olay temsilcisi.
- Öznitelikler
Açıklamalar
AppDomain, ProcessExitve UnhandledException gibi DomainUnloadolay temsilcileri başlangıçta otomatik olarak hazırlanmaz. Bunları hazırlamak için aşağıdaki yöntemleri kullanabilirsiniz:
özniteliğini kullanarak yöntemini ilişkilendirin PrePrepareMethodAttribute .
özniteliğini kullanarak yöntemini ilişkilendirin ReliabilityContractAttribute .
Temsilciyi PrepareContractedDelegate dinamik olarak hazırlamak için yöntemini çağırın.
Daha fazla bilgi için MSDN Dergisi'ndeki .NET Framework Güvenilirlik Özellikleri ile Kodunuzu Çalışır Durumda Tutma makalesine bakın.