Partager via


DynamicType - Membres

Représente un objet dont la structure peut être modifiée en cours d'exécution.

Le type DynamicType expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DynamicType() Initialise une nouvelle instance de la classe DynamicType .
Méthode publique DynamicType(Int32) Initialise une nouvelle instance de la classe DynamicType avec le nombre spécifié d'éléments enfants.
Méthode publique DynamicType(String) Initialise une nouvelle instance de la classe DynamicType avec le nom de type d'objet spécifié.
Méthode publique DynamicType(String, Int32) Initialise une nouvelle instance de la classe DynamicType avec le nom de type d'objet spécifié et le nombre d'éléments enfants.

Haut

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de champs dans le type dynamique.
Propriété publique IsReadOnly Indique si le type dynamique est en lecture seule.
Propriété publique Item Obtient un élément à une clé spécifique.
Propriété publique Keys Obtient la collection de clés.
Propriété publique Name Obtient le nom du type dynamique.
Propriété publique Values Obtient la collection des valeurs de champ dans le type dynamique.

Haut

Méthodes

  Nom Description
Méthode publique Add(KeyValuePair<String, Object>) Ajouter un champ à la collection.
Méthode publique Add(String, Object) Ajoute une paire clé/valeur à la collection.
Méthode publique Clear Supprime tous les éléments.
Méthode publique Contains Vérifie si la collection contient un élément spécifique.
Méthode publique ContainsKey Vérifie si la collection contient une clé spécifique.
Méthode publique CopyTo Copie les éléments de la collection de sites dans le tableau spécifié de paires clé/valeur en commençant à l'index spécifié.
Méthode publique GetEnumerator Retourne un énumérateur pour la collection de sites.
Méthode publique GetSchema Renvoie le schéma XML de type dynamique.
Méthode publique ReadXml Lit un document XML de type dynamique.
Méthode publique Remove(KeyValuePair<String, Object>) Supprime une entrée de clé/valeur de la collection de sites.
Méthode publique Remove(String) Supprime un élément avec une chaîne de clé de la collection.
Méthode publique TryGetValue Recherche une valeur dans la collection de sites.
Méthode publique WriteXml Écrit un document XML.

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IDictionary.Add Ajoute une paire clé/valeur à la collection.
Implémentation d’interface expliciteMéthode privée IDictionary.Contains Vérifie si la collection contient un élément avec la clé spécifiée.
Implémentation d’interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de la collection de sites dans le tableau spécifié, en commençant à l'index spécifié.
Implémentation d’interface expliciteMéthode privée IDictionary.GetEnumerator Retourne un énumérateur au dictionnaire.
Implémentation d’interface expliciteMéthode privée IEnumerable.GetEnumerator Retourne un énumérateur pour la collection de sites.
Implémentation d’interface explicitePropriété privée IDictionary.IsFixedSize Obtient une valeur qui indique si la collection de sites est une taille fixe.
Implémentation d’interface explicitePropriété privée IDictionary.IsReadOnly Obtient une valeur qui indique si la collection est en lecture seule.
Implémentation d’interface explicitePropriété privée ICollection.IsSynchronized Indique si la collection est synchronisée.
Implémentation d’interface explicitePropriété privée IDictionary.Item Obtient ou définit un champ avec la clé spécifiée.
Implémentation d’interface explicitePropriété privée IDictionary.Keys Obtient les clés de la collection.
Implémentation d’interface expliciteMéthode privée IDictionary.Remove Supprime un champ spécifique de la collection.
Implémentation d’interface explicitePropriété privée ICollection.SyncRoot Synchronise le niveau supérieur (racine) de la collection de sites.
Implémentation d’interface explicitePropriété privée IDictionary.Values Obtient la collection de valeurs.

Haut

Voir aussi

Référence

DynamicType classe

Microsoft.BusinessData.Runtime - Espace de noms