CallSiteOps.GetRules<T>(CallSite<T>) Method

Definition

Caution

do not use this method

Gets the dynamic binding rules from the call site.

This API supports the product infrastructure and is not intended to be used directly from your code.

public:
generic <typename T>
 where T : class static cli::array <T> ^ GetRules(System::Runtime::CompilerServices::CallSite<T> ^ site);
[System.Obsolete("do not use this method", true)]
public static T[] GetRules<T> (System.Runtime.CompilerServices.CallSite<T> site) where T : class;
[<System.Obsolete("do not use this method", true)>]
static member GetRules : System.Runtime.CompilerServices.CallSite<'T (requires 'T : null)> -> 'T[] (requires 'T : null)
Public Shared Function GetRules(Of T As Class) (site As CallSite(Of T)) As T()

Type Parameters

T

The type of the delegate of the CallSite.

Parameters

site
CallSite<T>

An instance of the dynamic call site.

Returns

T[]

An array of dynamic binding rules.

Attributes

Applies to