Partager via


DataSourceElementCollection, classe

Représente un élément XML qui contient une collection d'objets DataSourceElement enfants.

Hiérarchie d'héritage

Object
  ConfigurationElement
    ConfigurationElementCollection
      Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection

Espace de noms :  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly :  Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Déclaration
Public NotInheritable Class DataSourceElementCollection _
    Inherits ConfigurationElementCollection
public sealed class DataSourceElementCollection : ConfigurationElementCollection
public ref class DataSourceElementCollection sealed : public ConfigurationElementCollection
[<Sealed>]
type DataSourceElementCollection =  
    class 
        inherit ConfigurationElementCollection 
    end
public final class DataSourceElementCollection extends ConfigurationElementCollection

Le type DataSourceElementCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataSourceElementCollection Initialise une nouvelle instance de la classe DataSourceElementCollection.

Début

Propriétés

  Nom Description
Propriété protégée AddElementName Obtient ou définit le nom du ConfigurationElement à associer à l'opération d'ajout dans ConfigurationElementCollection en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Propriété protégée ClearElementName Obtient ou définit le nom du ConfigurationElement à associer à l'opération d'effacement dans ConfigurationElementCollection en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Propriété publique CollectionType Obtient le type de ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)
Propriété publique Count Obtient le nombre d'éléments de la collection. (Hérité de ConfigurationElementCollection.)
Propriété publique ElementInformation Obtient un objet ElementInformation qui contient les fonctionnalités et informations non personnalisables de l'objet ConfigurationElement. (Hérité de ConfigurationElement.)
Propriété protégée ElementProperty Obtient l'objet ConfigurationElementProperty qui représente l'objet ConfigurationElement lui-même. (Hérité de ConfigurationElement.)
Propriété publique EmitClear Obtient ou définit une valeur qui spécifie si la collection a été effacée. (Hérité de ConfigurationElementCollection.)
Propriété publique IsSynchronized Obtient une valeur indiquant si l'accès à la collection est synchronisé. (Hérité de ConfigurationElementCollection.)
Propriété protégée Item(ConfigurationProperty) Obtient ou définit une propriété ou un attribut de cet élément de configuration. (Hérité de ConfigurationElement.)
Propriété publique Item[Int32] Obtient ou définit un DataSourceElement à la position d'index spécifiée.
Propriété publique Item[String] Obtient un DataSourceElement identifié par nom.
Propriété publique LockAllAttributesExcept Obtient la collection d'attributs verrouillés. (Hérité de ConfigurationElement.)
Propriété publique LockAllElementsExcept Obtient la collection d'éléments verrouillés. (Hérité de ConfigurationElement.)
Propriété publique LockAttributes Obtient la collection d'attributs verrouillés. (Hérité de ConfigurationElement.)
Propriété publique LockElements Obtient la collection d'éléments verrouillés. (Hérité de ConfigurationElement.)
Propriété publique LockItem Obtient ou définit une valeur indiquant si l'élément est verrouillé. (Hérité de ConfigurationElement.)
Propriété protégée Properties Obtient la collection de propriétés. (Hérité de ConfigurationElement.)
Propriété protégée RemoveElementName Obtient ou définit le nom du ConfigurationElement à associer à l'opération de suppression dans ConfigurationElementCollection en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Propriété publique SyncRoot Obtient un objet utilisé pour synchroniser l'accès à ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)

Début

Méthodes

  Nom Description
Méthode publique Add Ajoute un élément de source de données à DataSourceElementCollection.
Méthode protégée BaseAdd Ajoute un élément de configuration à la collection d'éléments de configuration. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseClear Supprime tous les objets d'élément de configuration de la collection. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseGet(Object) Retourne l'élément de configuration avec la clé spécifiée. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseGet(Int32) Obtient l'élément de configuration à l'emplacement d'index spécifié. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseGetAllKeys Retourne un tableau des clés pour tous les éléments de configuration contenus dans ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseGetKey Obtient la clé pour le ConfigurationElement à l'emplacement d'index spécifié. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseIsRemoved Indique si l'élément ConfigurationElement avec la clé spécifiée a été supprimé de la collection ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseRemove Supprime un ConfigurationElement de la collection. (Hérité de ConfigurationElementCollection.)
Méthode protégée BaseRemoveAt Supprime le ConfigurationElement à l'emplacement d'index spécifié. (Hérité de ConfigurationElementCollection.)
Méthode publique Clear Supprime tous les objets d'élément de source de données de la collection.
Méthode publique CopyTo Copie le contenu de ConfigurationElementCollection dans un tableau. (Hérité de ConfigurationElementCollection.)
Méthode protégée DeserializeElement Lit le langage XML dans le fichier de configuration. (Hérité de ConfigurationElement.)
Méthode publique Equals Compare ConfigurationElementCollection avec l'objet spécifié. (Hérité de ConfigurationElementCollection.)
Méthode publique GetEnumerator Infrastructure. Obtient un IEnumerator utilisé pour itérer au sein de ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)
Méthode publique GetHashCode Obtient une valeur unique représentant l'instance de ConfigurationElementCollection. (Hérité de ConfigurationElementCollection.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée Init Rétablit l'état initial de l'objet ConfigurationElement. (Hérité de ConfigurationElement.)
Méthode protégée InitializeDefault Utilisé pour initialiser un jeu de valeurs par défaut pour l'objet ConfigurationElement. (Hérité de ConfigurationElement.)
Méthode protégée IsModified Indique si cette ConfigurationElementCollection a été modifiée depuis son dernier enregistrement ou chargement en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Méthode publique IsReadOnly Indique si l'objet ConfigurationElementCollection est en lecture seule. (Hérité de ConfigurationElementCollection.)
Méthode publique Remove(String) Supprime DataSourceElement de la collection.
Méthode publique Remove(DataSourceElement) Supprime DataSourceElement de la collection.
Méthode protégée Reset Réinitialise ConfigurationElementCollection à son état non modifié en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Méthode protégée ResetModified Réinitialise la valeur de la propriété IsModified à false en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Méthode protégée SerializeElement Écrit les données de configuration d'un élément XML dans le fichier de configuration en cas de substitution dans une classe dérivée. (Hérité de ConfigurationElementCollection.)
Méthode protégée SerializeToXmlElement Écrit les balises extérieures de cet élément de configuration dans le fichier de configuration lorsqu'il est implémenté dans une classe dérivée. (Hérité de ConfigurationElement.)
Méthode protégée SetReadOnly Infrastructure. Définit la propriété IsReadOnly pour l'objet ConfigurationElementCollection et pour tous les sous-éléments. (Hérité de ConfigurationElementCollection.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode protégée Unmerge Infrastructure. Inverse l'effet de fusion des informations de configuration de différents niveaux de la hiérarchie de configuration. (Hérité de ConfigurationElementCollection.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée System#Collections#ICollection#CopyTo Copie ConfigurationElementCollection dans un tableau. (Hérité de ConfigurationElementCollection.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms

DataSourceElement