ExecutionScope Classe

Definição

Cuidado

do not use this type

Representa o estado de runtime de um método gerado dinamicamente.Represents the runtime state of a dynamically generated method.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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
Herança
ExecutionScope
Atributos

Comentários

O ExecutionScope tipo é usado pelo compilador de árvore de expressão, que é um componente interno da LINQLINQ API de árvore de expressão e pelos métodos dinâmicos que ele gera.The ExecutionScope type is used by the expression tree compiler, which is an internal component of the LINQLINQ expression tree API, and by the dynamic methods that it generates.

Campos

Globals

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa as constantes não triviais e as expressões localmente executáveis que são referenciadas por um método gerado dinamicamente.Represents the non-trivial constants and locally executable expressions that are referenced by a dynamically generated method.

Locals

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa as variáveis locais puxadas do contexto pai.Represents the hoisted local variables from the parent context.

Parent

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa o escopo de execução do delegado que realiza a chamada.Represents the execution scope of the calling delegate.

Métodos

CreateDelegate(Int32, Object[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um delegado que pode ser usado para executar um método gerado dinamicamente.Creates a delegate that can be used to execute a dynamically generated method.

CreateHoistedLocals()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma matriz para armazenar as variáveis locais puxadas.Creates an array to store the hoisted local variables.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
IsolateExpression(Expression, Object[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Libera uma árvore de expressão especificada de referências de parâmetro externo, substituindo o parâmetro pelo seu valor atual.Frees a specified expression tree of external parameter references by replacing the parameter with its current value.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a