ExecutionScope Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |