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);
[System.Security.SecurityCritical]
public static void PrepareDelegate (Delegate d);
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).

Security

SecurityCriticalAttribute
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Applies to