Udostępnij za pośrednictwem


ExecutionScope.CreateDelegate(Int32, Object[]) Metoda

Definicja

Tworzy delegata, który może służyć do wykonywania dynamicznie wygenerowanej metody.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 Delegate ^ CreateDelegate(int indexLambda, cli::array <System::Object ^> ^ locals);
public Delegate CreateDelegate (int indexLambda, object[] locals);
member this.CreateDelegate : int * obj[] -> Delegate
Public Function CreateDelegate (indexLambda As Integer, locals As Object()) As Delegate

Parametry

indexLambda
Int32

Indeks obiektu, który przechowuje informacje o skojarzonym wyrażeniu lambda metody dynamicznej.

locals
Object[]

Tablica zawierająca wywłaszczone zmienne lokalne z kontekstu nadrzędnego.

Zwraca

Element Delegate , który może wykonywać dynamicznie wygenerowaną metodę.

Dotyczy