System.Dynamic Spazio dei nomi
Fornisce classi e interfacce che supportano DLR (Dynamic Language Runtime). Provides classes and interfaces that support Dynamic Language Runtime.
Classi
BinaryOperationBinder |
Rappresenta l'operazione dinamica binaria nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the binary dynamic operation at the call site, providing the binding semantic and the details about the operation. |
BindingRestrictions |
Rappresenta un set di restrizioni relative all'associazione per l'oggetto DynamicMetaObject che determinano la validità dell'associazione dinamica.Represents a set of binding restrictions on the DynamicMetaObject under which the dynamic binding is valid. |
CallInfo |
Descrive gli argomenti nel processo di associazione dinamica.Describes arguments in the dynamic binding process. |
ConvertBinder |
Rappresenta l'operazione di conversione dinamica nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the convert dynamic operation at the call site, providing the binding semantic and the details about the operation. |
CreateInstanceBinder |
Rappresenta l'operazione di creazione dinamica nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic create operation at the call site, providing the binding semantic and the details about the operation. |
DeleteIndexBinder |
Rappresenta l'operazione dinamica di eliminazione dell'indice nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic delete index operation at the call site, providing the binding semantic and the details about the operation. |
DeleteMemberBinder |
Rappresenta l'operazione dinamica di eliminazione del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic delete member operation at the call site, providing the binding semantic and the details about the operation. |
DynamicMetaObject |
Rappresenta l'associazione dinamica e una logica di associazione di un oggetto che partecipa all'associazione dinamica.Represents the dynamic binding and a binding logic of an object participating in the dynamic binding. |
DynamicMetaObjectBinder |
Gestore di associazione del sito di chiamata dinamico che fa parte del protocollo di associazione di DynamicMetaObject.The dynamic call site binder that participates in the DynamicMetaObject binding protocol. |
DynamicObject |
Fornisce una classe base per specificare il comportamento dinamico in fase di esecuzione.Provides a base class for specifying dynamic behavior at run time. Questa classe deve essere ereditata; non è possibile crearne direttamente un'istanza.This class must be inherited from; you cannot instantiate it directly. |
ExpandoObject |
Rappresenta un oggetto i cui membri possono essere aggiunti e rimossi in modo dinamico in fase di esecuzione.Represents an object whose members can be dynamically added and removed at run time. |
GetIndexBinder |
Rappresenta l'operazione dinamica di recupero dell'indice nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic get index operation at the call site, providing the binding semantic and the details about the operation. |
GetMemberBinder |
Rappresenta l'operazione dinamica di recupero del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic get member operation at the call site, providing the binding semantic and the details about the operation. |
InvokeBinder |
Rappresenta l'operazione dinamica di richiamo nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the invoke dynamic operation at the call site, providing the binding semantic and the details about the operation. |
InvokeMemberBinder |
Rappresenta l'operazione dinamica di richiamo del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the invoke member dynamic operation at the call site, providing the binding semantic and the details about the operation. |
SetIndexBinder |
Rappresenta l'operazione dinamica di impostazione dell'indice nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic set index operation at the call site, providing the binding semantic and the details about the operation. |
SetMemberBinder |
Rappresenta l'operazione dinamica di impostazione del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the dynamic set member operation at the call site, providing the binding semantic and the details about the operation. |
UnaryOperationBinder |
Rappresenta l'operazione dinamica unaria nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione.Represents the unary dynamic operation at the call site, providing the binding semantic and the details about the operation. |
Interfacce
IDynamicMetaObjectProvider |
Rappresenta un oggetto dinamico, le cui operazioni possono essere associate in fase di esecuzione.Represents a dynamic object, that can have its operations bound at runtime. |
IInvokeOnGetBinder |
Rappresenta le informazioni su un'operazione get dinamica sul membro che indica se devono essere richiamate le proprietà quando si esegue l'operazione get.Represents information about a dynamic get member operation that indicates if the get member should invoke properties when they perform the get operation. |