System.Dynamic Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece classes e interfaces que suportam o Dynamic Language Runtime.
Classes
| Name | Description |
|---|---|
| BinaryOperationBinder |
Representa a operação dinâmica binária no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| BindingRestrictions |
Representa um conjunto de restrições de ligação sob as DynamicMetaObject quais a ligação dinâmica é válida. |
| CallInfo |
Descreve argumentos no processo de ligação dinâmica. |
| ConvertBinder |
Representa a operação dinâmica de conversão no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| CreateInstanceBinder |
Representa a operação dinâmica de criação no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| DeleteIndexBinder |
Representa a operação dinâmica de eliminação do índice no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| DeleteMemberBinder |
Representa a operação dinâmica de eliminação do membro no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| DynamicMetaObject |
Representa a ligação dinâmica e uma lógica de ligação de um objeto que participa na ligação dinâmica. |
| DynamicMetaObjectBinder |
O binder dinâmico do local de chamada que participa no DynamicMetaObject protocolo de ligação. |
| DynamicObject |
Fornece uma classe base para especificar o comportamento dinâmico em tempo de execução. Esta classe deve ser herdada de; Não podes instanciar isso diretamente. |
| ExpandoObject |
Representa um objeto cujos membros podem ser adicionados e removidos dinamicamente em tempo de execução. |
| GetIndexBinder |
Representa a operação dinâmica get index no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| GetMemberBinder |
Representa a operação dinâmica do membro get no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| InvokeBinder |
Representa a operação dinâmica de invocação no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| InvokeMemberBinder |
Representa a operação dinâmica do membro invocar no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| SetIndexBinder |
Representa a operação de índice de conjunto dinâmico no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| SetMemberBinder |
Representa a operação dinâmica do membro do conjunto no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
| UnaryOperationBinder |
Representa a operação dinâmica unária no local da chamada, fornecendo a semântica de ligação e os detalhes sobre a operação. |
Interfaces
| Name | Description |
|---|---|
| IDynamicMetaObjectProvider |
Representa um objeto dinâmico, que pode ter as suas operações limitadas em tempo de execução. |
| IInvokeOnGetBinder |
Representa informação sobre uma operação dinâmica do membro get que indica se o membro get deve invocar propriedades quando realiza a operação get. |