Condividi tramite


Classe DataSourceElementCollection

Rappresenta un elemento XML contenente un insieme di oggetti DataSourceElement figlio.

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 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 del ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica Count Ottiene il numero di elementi nell'insieme. (Ereditato da ConfigurationElementCollection)
Proprietà pubblica CurrentConfiguration Ottiene un riferimento all'istanza di Configuration di livello superiore che rappresenta la gerarchia di configurazione cui appartiene l'istanza corrente di ConfigurationElement. (Ereditato da ConfigurationElement)
Proprietà pubblica ElementInformation Ottiene un oggetto ElementInformation contenente le funzionalità e le informazioni non personalizzabili dell'oggetto ConfigurationElement. (Ereditato da ConfigurationElement)
Proprietà protetta. ElementName Ottiene il nome utilizzato per identificare questo insieme di elementi nel file di configurazione quando è sottoposto a override in un classe derivata. (Ereditato da ConfigurationElementCollection)
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à protetta. EvaluationContext Ottiene l'oggetto ContextInformation per l'oggetto ConfigurationElement . (Ereditato da ConfigurationElement)
Proprietà pubblica IsSynchronized Ottiene un valore che indica se l'accesso all'insieme è sincronizzato (thread-safe). (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)
Proprietà protetta. ThrowOnDuplicate Ottiene un valore indicante se il tentativo di aggiungere una classe ConfigurationElement duplicata alla classe ConfigurationElementCollection genererà un'eccezione. (Ereditato da ConfigurationElementCollection)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un elemento dell'origine dati all'oggetto DataSourceElementCollection.
Metodo protetto BaseAdd(ConfigurationElement) Aggiunge un elemento di configurazione alla classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseAdd(ConfigurationElement, Boolean) Aggiunge un elemento di configurazione all'insieme di elementi di configurazione. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseAdd(Int32, ConfigurationElement) 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 BaseIndexOf Indice della classe ConfigurationElement specificata. (Ereditato da ConfigurationElementCollection)
Metodo protetto BaseIsRemoved Ottiene un valore indicante 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 dall'insieme.
Metodo pubblico CopyTo Copia il contenuto della classe ConfigurationElementCollection in una matrice. (Ereditato da ConfigurationElementCollection)
Metodo protetto CreateNewElement() Quando è sottoposto a override in una classe derivata, crea un nuovo oggetto ConfigurationElement. (Ereditato da ConfigurationElementCollection)
Metodo protetto CreateNewElement(String) Crea una nuova classe ConfigurationElement quando è sottoposto a override in una classe derivata. (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 protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo protetto GetElementKey Ottiene la chiave per un elemento di configurazione specificato quando viene sottoposto a override in un classe derivata. (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 protetto GetTransformedAssemblyString Restituisce la versione trasformata del nome di assembly specificato. (Ereditato da ConfigurationElement)
Metodo protetto GetTransformedTypeString Restituisce la versione trasformata del nome del tipo specificato. (Ereditato da ConfigurationElement)
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 IsElementName Indica se la classe ConfigurationElement specificata esiste nella classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
Metodo protetto IsElementRemovable Ottiene un valore che indica se è possibile rimuovere la classe ConfigurationElement specificata dalla classe ConfigurationElementCollection. (Ereditato da ConfigurationElementCollection)
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 Ottiene un valore che indica se l'oggetto ConfigurationElementCollection è in sola lettura. (Ereditato da ConfigurationElementCollection)
Metodo protetto ListErrors Aggiunge all'elenco passato gli errori di proprietà non valida di questo oggetto ConfigurationElement e di tutti i sottoelementi. (Ereditato da ConfigurationElement)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnDeserializeUnrecognizedAttribute Ottiene un valore che indica se viene incontrato un attributo sconosciuto durante la deserializzazione. (Ereditato da ConfigurationElement)
Metodo protetto OnDeserializeUnrecognizedElement Fa generare un'eccezione al sistema di configurazione. (Ereditato da ConfigurationElementCollection)
Metodo protetto OnRequiredPropertyNotFound Genera un'eccezione quando una proprietà obbligatoria non viene trovata. (Ereditato da ConfigurationElement)
Metodo protetto PostDeserialize Da chiamare dopo la deserializzazione. (Ereditato da ConfigurationElement)
Metodo protetto PreSerialize Da chiamare prima della serializzazione. (Ereditato da ConfigurationElement)
Metodo pubblico Remove(String) Rimuove un oggetto DataSourceElement dall'insieme.
Metodo pubblico Remove(DataSourceElement) Rimuove un oggetto DataSourceElement dall'insieme.
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 SetPropertyValue Imposta una proprietà sul valore specificato. (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