ExecutionScope Klasa

Definicja

Przestroga

do not use this type

Reprezentuje stan środowiska uruchomieniowego dynamicznie generowanej metody.

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

public ref class ExecutionScope
public class ExecutionScope
[System.Obsolete("do not use this type", true)]
public class ExecutionScope
type ExecutionScope = class
[<System.Obsolete("do not use this type", true)>]
type ExecutionScope = class
Public Class ExecutionScope
Dziedziczenie
ExecutionScope
Atrybuty

Uwagi

Typ jest używany przez kompilator drzewa wyrażeń, który jest wewnętrznym składnikiem interfejsu API drzewa wyrażeń LINQ oraz przez metody dynamiczne, ExecutionScope które generuje.

Pola

Globals

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

Reprezentuje stałe nie trywialne i wyrażenia lokalnie wykonywalne, do których odwołuje się dynamicznie generowana metoda.

Locals

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

Reprezentuje zmienne lokalne hoisted z kontekstu nadrzędnego.

Parent

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

Reprezentuje zakres wykonywania delegata wywołującego.

Metody

CreateDelegate(Int32, Object[])

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

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

CreateHoistedLocals()

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

Tworzy tablicę do przechowywania zmiennych lokalnych z hoisted.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IsolateExpression(Expression, Object[])

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

Frees określonego drzewa wyrażeń odwołań do parametrów zewnętrznych przez zastąpienie parametru jego bieżącej wartości.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy