Condividi tramite


Classe DataSourceElementCollection

Rappresenta un elemento XML che contiene una raccolta di figlio DataSourceElement oggetti.

Gerarchia di ereditarietà

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.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 di DataSourceElementCollection classe.

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 del ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica Count Ottiene il numero di elementi nell'insieme. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica ElementInformation ottiene ElementInformation oggetto contenente informazioni e funzionalità non personalizzabili di ConfigurationElement oggetto. (Ereditato da ConfigurationElement)
Proprietà protetta. ElementProperty ottiene ConfigurationElementProperty oggetto che rappresenta ConfigurationElement obiettar. (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 la posizione di indice specificata.
Proprietà pubblica Item[String] Ottiene un oggetto DataSourceElement identificato per nome.
Proprietà pubblica LockAllAttributesExcept ottiene la raccolta di attributi bloccati. (Ereditato da ConfigurationElement)
Proprietà pubblica LockAllElementsExcept ottiene la raccolta di elementi bloccati. (Ereditato da ConfigurationElement)
Proprietà pubblica LockAttributes ottiene la raccolta di attributi bloccati (Ereditato da ConfigurationElement)
Proprietà pubblica LockElements ottiene la raccolta 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 la raccolta 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 di origine dati a 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 di origine dati dalla raccolta.
Metodo pubblico CopyTo Copia il contenuto della classe ConfigurationElementCollection in una matrice. (Ereditato da ConfigurationElementCollection)
Metodo protetto DeserializeElement Legge 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 imposta ConfigurationElement oggetto allo stato iniziale. (Ereditato da ConfigurationElement)
Metodo protetto InitializeDefault Utilizzato per inizializzare una serie di valori per ConfigurationElement oggetto. (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 all'esterno dell'elemento di configurazione nel file di configurazione quando implementato 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 ICollection.CopyTo Copia la classe 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