Condividi tramite


Classe DataSourceElementCollection

Rappresenta un elemento XML contenente una raccolta di oggetti DataSourceElement figlio.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintassi

'Dichiarazione
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

Il tipo DataSourceElementCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DataSourceElementCollection Inizializza una nuova istanza della classe DataSourceElementCollection.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. AddElementName Ottiene o imposta il nome della classe ConfigurationElement da associare all'operazione di aggiunta nella classe ConfigurationElementCollection quando viene sottoposto a override in un classe derivata. (Ereditato da ConfigurationElementCollection)
Proprietà protetta. ClearElementName Ottiene o imposta il nome della classe ConfigurationElement da associare all'operazione di cancellazione nella classe ConfigurationElementCollection quando viene sottoposto a override in un classe derivata. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica CollectionType Ottiene il tipo di ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica Count Ottiene il numero di elementi nella raccolta. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica ElementInformation Ottiene un oggetto ElementInformation contenente le funzionalità e le informazioni non personalizzabili dell'oggetto ConfigurationElement. (Ereditato da ConfigurationElement)
Proprietà protetta. ElementProperty Ottiene l'oggetto ConfigurationElementProperty che rappresenta l'oggetto ConfigurationElement stesso. (Ereditato da ConfigurationElement)
Proprietà pubblica EmitClear Ottiene o imposta un valore che specifica se l'insieme è stato cancellato. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica IsSynchronized Ottiene un valore che indica se l'accesso all'insieme è sincronizzato. (Ereditato da ConfigurationElementCollection)
Proprietà protetta. Item(ConfigurationProperty) Ottiene o imposta una proprietà o un attributo di questo elemento di configurazione. (Ereditato da ConfigurationElement)
Proprietà pubblica Item[Int32] Ottiene o imposta un oggetto DataSourceElement in corrispondenza dell'indice specificato.
Proprietà pubblica Item[String] Ottiene un oggetto DataSourceElement identificato in base al nome.
Proprietà pubblica LockAllAttributesExcept Ottiene l'insieme di attributi bloccati. (Ereditato da ConfigurationElement)
Proprietà pubblica LockAllElementsExcept Ottiene l'insieme di elementi bloccati. (Ereditato da ConfigurationElement)
Proprietà pubblica LockAttributes Ottiene l'insieme di attributi bloccati (Ereditato da ConfigurationElement)
Proprietà pubblica LockElements Ottiene l'insieme di elementi bloccati. (Ereditato da ConfigurationElement)
Proprietà pubblica LockItem Ottiene o imposta un valore che indica se l'elemento è bloccato. (Ereditato da ConfigurationElement)
Proprietà protetta. Properties Ottiene l'insieme di proprietà. (Ereditato da ConfigurationElement)
Proprietà protetta. RemoveElementName Ottiene o imposta il nome della classe ConfigurationElement da associare all'operazione di rimozione nella classe ConfigurationElementCollection quando viene sottoposto a override in un classe derivata. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica SyncRoot Ottiene un oggetto utilizzato per sincronizzare l'accesso alla classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un elemento dell'origine dati all'oggetto DataSourceElementCollection.
Metodo protetto BaseAdd Aggiunge un elemento di configurazione all'insieme di elementi di configurazione. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseClear Rimuove tutti gli oggetti dell'elemento di configurazione dall'insieme. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseGet(Object) Restituisce l'elemento di configurazione con la chiave specificata. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseGet(Int32) Ottiene l'elemento di configurazione in corrispondenza della posizione di indice specificata. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseGetAllKeys Restituisce una matrice delle chiavi di tutti gli elementi di configurazione inclusi nella classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseGetKey Ottiene la chiave per la classe ConfigurationElement in corrispondenza della posizione di indice specificata. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseIsRemoved Indica se la classe ConfigurationElement con la chiave specificata è stata rimossa dalla classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseRemove Rimuove una classe ConfigurationElement dall'insieme. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseRemoveAt Rimuove la classe ConfigurationElement in corrispondenza della posizione di indice specificata. (Ereditato da ConfigurationElementCollection)
Metodo pubblico Clear Rimuove tutti gli oggetti dell'elemento dell'origine dati dalla raccolta.
Metodo pubblico CopyTo Copia il contenuto della classe ConfigurationElementCollection in una matrice. (Ereditato da ConfigurationElementCollection)
Metodo protetto DeserializeElement Legge il codice XML dal file di configurazione. (Ereditato da ConfigurationElement)
Metodo pubblico Equals Confronta la classe ConfigurationElementCollection con l'oggetto specificato. (Ereditato da ConfigurationElementCollection)
Metodo pubblico GetEnumerator Infrastruttura. Ottiene un'interfaccia IEnumerator utilizzata per scorrere la classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo pubblico GetHashCode Ottiene un valore univoco che rappresenta l'istanza di ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto Init Ripristina lo stato iniziale dell'oggetto ConfigurationElement. (Ereditato da ConfigurationElement)
Metodo protetto InitializeDefault Da utilizzare per inizializzare un insieme predefinito di valori per l'oggetto ConfigurationElement. (Ereditato da ConfigurationElement)
Metodo protetto IsModified Indica se questa classe ConfigurationElementCollection è stata modificata dall'ultimo salvataggio o caricamento durante l'override in una classe derivata. (Ereditato da ConfigurationElementCollection)
Metodo pubblico IsReadOnly Indica se l'oggetto ConfigurationElementCollection è in sola lettura. (Ereditato da ConfigurationElementCollection)
Metodo pubblico Remove(String) Rimuove un oggetto DataSourceElement dalla raccolta.
Metodo pubblico Remove(DataSourceElement) Rimuove un oggetto DataSourceElement dalla raccolta.
Metodo protetto Reset Reimposta la classe ConfigurationElementCollection sullo stato non modificato quando viene sottoposta a override in una classe derivata. (Ereditato da ConfigurationElementCollection)
Metodo protetto ResetModified Reimposta il valore della proprietà IsModified su false quando viene sottoposto a override in una classe derivata. (Ereditato da ConfigurationElementCollection)
Metodo protetto SerializeElement Scrive i dati di configurazione in un elemento XML del file di configurazione quando vengono sottoposti a override in una classe derivata. (Ereditato da ConfigurationElementCollection)
Metodo protetto SerializeToXmlElement Scrive i tag esterni di questo elemento di configurazione nel file di configurazione in caso di implementazione in una classe derivata. (Ereditato da ConfigurationElement)
Metodo protetto SetReadOnly Infrastruttura. Imposta la proprietà IsReadOnly per l'oggetto ConfigurationElementCollection e per tutti i sottoelementi. (Ereditato da ConfigurationElementCollection)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo protetto Unmerge Infrastruttura. Inverte l'effetto di unione delle informazioni sulla configurazione da livelli diversi della gerarchia di configurazione. (Ereditato da ConfigurationElementCollection)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#ICollection#CopyTo Copia ConfigurationElementCollection in una matrice. (Ereditato da ConfigurationElementCollection)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting

DataSourceElement