System.Dynamic Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi e interfacce che supportano Dynamic Language Runtime.
Classi
| Nome | Descrizione |
|---|---|
| BinaryOperationBinder |
Rappresenta l'operazione dinamica binaria nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| BindingRestrictions |
Rappresenta un set di restrizioni di associazione per l'oggetto DynamicMetaObject in cui l'associazione dinamica è valida. |
| CallInfo |
Descrive gli argomenti nel processo di associazione dinamica. |
| ConvertBinder |
Rappresenta l'operazione di conversione dinamica nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| CreateInstanceBinder |
Rappresenta l'operazione di creazione dinamica nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| DeleteIndexBinder |
Rappresenta l'operazione di eliminazione dinamica dell'indice nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| DeleteMemberBinder |
Rappresenta l'operazione di eliminazione dinamica del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| DynamicMetaObject |
Rappresenta l'associazione dinamica e una logica di associazione di un oggetto che partecipa all'associazione dinamica. |
| DynamicMetaObjectBinder |
Gestore di associazione del sito di chiamata dinamica che partecipa al DynamicMetaObject protocollo di associazione. |
| DynamicObject |
Fornisce una classe base per specificare il comportamento dinamico in fase di esecuzione. Questa classe deve essere ereditata da; non è possibile crearne direttamente un'istanza. |
| ExpandoObject |
Rappresenta un oggetto i cui membri possono essere aggiunti e rimossi dinamicamente in fase di esecuzione. |
| GetIndexBinder |
Rappresenta l'operazione get index dinamica nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| GetMemberBinder |
Rappresenta l'operazione get dinamica del membro nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| InvokeBinder |
Rappresenta l'operazione dinamica invoke nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| InvokeMemberBinder |
Rappresenta l'operazione dinamica del membro invoke nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| SetIndexBinder |
Rappresenta l'operazione di indice del set dinamico nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| SetMemberBinder |
Rappresenta l'operazione membro del set dinamico nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
| UnaryOperationBinder |
Rappresenta l'operazione dinamica unaria nel sito di chiamata, fornendo la semantica di associazione e i dettagli sull'operazione. |
Interfacce
| Nome | Descrizione |
|---|---|
| IDynamicMetaObjectProvider |
Rappresenta un oggetto dinamico, che può avere le relative operazioni associate in fase di esecuzione. |
| IInvokeOnGetBinder |
Rappresenta informazioni su un'operazione get dinamica del membro che indica se il membro get deve richiamare le proprietà quando eseguono l'operazione get. |