RuntimeHelpers.PrepareDelegate(Delegate) Method

Definition

Indicates that the specified delegate should be prepared for inclusion in a constrained execution region (CER).

C#
public static void PrepareDelegate(Delegate d);
C#
[System.Security.SecurityCritical]
public static void PrepareDelegate(Delegate d);

Parameters

d
Delegate

The delegate type to prepare.

Attributes

Remarks

Compilers use this method to prepare a delegate's invocation method and to prepare the target of that invocation (and the delegate's statically determinable call graph) as a constrained execution region (CER).

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1