System.Dynamic Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des classes et des interfaces qui prennent en charge Dynamic Language Runtime.
Classes
| Nom | Description |
|---|---|
| BinaryOperationBinder |
Représente l’opération dynamique binaire sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
| BindingRestrictions |
Représente un ensemble de restrictions de liaison sur la DynamicMetaObject liaison sous laquelle la liaison dynamique est valide. |
| CallInfo |
Décrit les arguments du processus de liaison dynamique. |
| ConvertBinder |
Représente l’opération de conversion dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| CreateInstanceBinder |
Représente l’opération de création dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
| DeleteIndexBinder |
Représente l’opération d’index de suppression dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| DeleteMemberBinder |
Représente l’opération de membre de suppression dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| DynamicMetaObject |
Représente la liaison dynamique et une logique de liaison d’un objet participant à la liaison dynamique. |
| DynamicMetaObjectBinder |
Classeur de site d’appel dynamique qui participe au protocole de DynamicMetaObject liaison. |
| DynamicObject |
Fournit une classe de base pour spécifier le comportement dynamique au moment de l’exécution. Cette classe doit être héritée de ; vous ne pouvez pas l’instancier directement. |
| ExpandoObject |
Représente un objet dont les membres peuvent être ajoutés et supprimés dynamiquement au moment de l’exécution. |
| GetIndexBinder |
Représente l’opération d’index get dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
| GetMemberBinder |
Représente l’opération de membre get dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
| InvokeBinder |
Représente l’opération dynamique d’appel sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| InvokeMemberBinder |
Représente l’opération dynamique de membre d’appel sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| SetIndexBinder |
Représente l’opération d’index de jeu dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
| SetMemberBinder |
Représente l’opération de membre de jeu dynamique sur le site d’appel, en fournissant la sémantique de liaison et les détails de l’opération. |
| UnaryOperationBinder |
Représente l’opération dynamique unaire sur le site d’appel, en fournissant la sémantique de liaison et les détails sur l’opération. |
Interfaces
| Nom | Description |
|---|---|
| IDynamicMetaObjectProvider |
Représente un objet dynamique qui peut avoir ses opérations liées au moment de l’exécution. |
| IInvokeOnGetBinder |
Représente des informations sur une opération de membre get dynamique qui indique si le membre get doit appeler des propriétés lorsqu’il effectue l’opération d’obtention. |