RuntimeHelpers.PrepareDelegate(Delegate) Method

Definition

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

public:
 static void PrepareDelegate(Delegate ^ d);
public static void PrepareDelegate (Delegate d);
[System.Security.SecurityCritical]
public static void PrepareDelegate (Delegate d);
static member PrepareDelegate : Delegate -> unit
[<System.Security.SecurityCritical>]
static member PrepareDelegate : Delegate -> unit
Public Shared Sub PrepareDelegate (d As Delegate)

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