RuntimeHelpers.PrepareContractedDelegate(Delegate) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The Constrained Execution Region (CER) feature is not supported.
Предоставляет приложению способ динамической подготовки делегатов событий 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)
Параметры
- d
- Delegate
Делегат события, который следует подготовить.
- Атрибуты
Комментарии
AppDomain Делегаты событий, такие как DomainUnload, ProcessExitи UnhandledException , не подготавливаются автоматически при запуске. Для их подготовки можно использовать следующие методы:
Атрибут метода с помощью атрибута PrePrepareMethodAttribute .
Атрибут метода с помощью атрибута ReliabilityContractAttribute .
PrepareContractedDelegate Вызовите метод для динамической подготовки делегата.
Дополнительные сведения см. в статье Обеспечение работоспособности кода с помощью функций надежности платформа .NET Framework в журнале MSDN.