Freigeben über


CallSiteOps.Bind<T>(CallSiteBinder, CallSite<T>, Object[]) Methode

Definition

Achtung

do not use this method

Aktualisiert das Aufrufsiteziel basierend auf den Argumenten mit einer neuen Regel.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Typparameter

T

Der Typ des Delegaten der CallSite.

Parameter

binder
CallSiteBinder

Der Binder der Aufrufsite.

site
CallSite<T>

Eine Instanz der dynamischen Aufrufsite.

args
Object[]

Argumente für die Aufrufsite.

Gibt zurück

T

Das neue Aufrufsiteziel.

Attribute

Gilt für: