ExecutionScope Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
do not use this type
Representerar körningstillståndet för en dynamiskt genererad metod.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
- Arv
-
ExecutionScope
- Attribut
Kommentarer
Typen ExecutionScope används av kompilatorn för uttrycksträdet, som är en intern komponent i API:et för LINQ-uttrycksträd och av de dynamiska metoder som den genererar.
Fält
| Name | Description |
|---|---|
| Globals |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Representerar icke-triviala konstanter och lokalt körbara uttryck som refereras till av en dynamiskt genererad metod. |
| Locals |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Representerar de hissade lokala variablerna från den överordnade kontexten. |
| Parent |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Representerar körningsomfånget för det anropande ombudet. |
Metoder
| Name | Description |
|---|---|
| CreateDelegate(Int32, Object[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Skapar ett ombud som kan användas för att köra en dynamiskt genererad metod. |
| CreateHoistedLocals() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Skapar en matris för att lagra de hissade lokala variablerna. |
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsolateExpression(Expression, Object[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Frigör ett angivet uttrycksträd med externa parameterreferenser genom att ersätta parametern med dess aktuella värde. |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
Föråldrad.
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |