Freigeben über


XmlTestStoreParameters-Klasse

Klasse, die optionale Parameter für den Dauerhaftigkeitsprozess enthält. Eine Klasse, die das IPersistable-Element implementiert, kann mit den Parameterwerten das Lade- und Speicherverhalten definieren.

Vererbungshierarchie

System.Object
  System.Collections.Generic.Dictionary<String, Object>
    Microsoft.VisualStudio.TestTools.Common.Xml.XmlTestStoreParameters

Namespace:  Microsoft.VisualStudio.TestTools.Common.Xml
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public NotInheritable Class XmlTestStoreParameters _
    Inherits Dictionary(Of String, Object)
[SerializableAttribute]
public sealed class XmlTestStoreParameters : Dictionary<string, Object>
[SerializableAttribute]
public ref class XmlTestStoreParameters sealed : public Dictionary<String^, Object^>
[<Sealed>]
[<SerializableAttribute>]
type XmlTestStoreParameters =  
    class
        inherit Dictionary<string, Object>
    end
public final class XmlTestStoreParameters extends Dictionary<String, Object>

Der XmlTestStoreParameters-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comparer Ruft den IEqualityComparer<T> ab, mit dem die Gleichheit der Schlüssel für das Wörterbuch bestimmt wird. (Von Dictionary<String, Object> geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der Schlüssel-Wert-Paare im Dictionary<TKey, TValue> ab. (Von Dictionary<String, Object> geerbt.)
Öffentliche Eigenschaft Item Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt diesen fest. (Von Dictionary<String, Object> geerbt.)
Öffentliche Eigenschaft Keys Ruft eine Auflistung ab, die die Schlüssel im Dictionary<TKey, TValue> enthält. (Von Dictionary<String, Object> geerbt.)
Öffentliche Eigenschaft Values Ruft eine Auflistung ab, die die Werte im Dictionary<TKey, TValue> enthält. (Von Dictionary<String, Object> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt dem Wörterbuch den angegebenen Schlüssel und Wert hinzu. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode Clear Entfernt sämtliche Schlüssel und Werte aus dem Dictionary<TKey, TValue>. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode Contains
Öffentliche Methode ContainsKey Bestimmt, ob das Dictionary<TKey, TValue> den angegebenen Schlüssel enthält. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode ContainsValue Bestimmt, ob die Dictionary<TKey, TValue> einen bestimmten Wert enthält. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der das Dictionary<TKey, TValue> durchläuft. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetObjectData Implementiert die System.Runtime.Serialization.ISerializable-Schnittstelle und gibt die zum Serialisieren der Dictionary<TKey, TValue>-Instanz erforderlichen Daten zurück. (Von Dictionary<String, Object> geerbt.)
Öffentliche MethodeStatischer Member GetParameters Ruft die Parameter für den Dauerhaftigkeitsprozess ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode OnDeserialization Implementiert die System.Runtime.Serialization.ISerializable-Schnittstelle und löst das Deserialisierungsereignis aus, sobald die Deserialisierung abgeschlossen ist. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode Remove Entfernt den Wert mit dem angegebenen Schlüssel aus dem Dictionary<TKey, TValue>. (Von Dictionary<String, Object> geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TryGetValue Ruft den dem angegebenen Schlüssel zugeordneten Wert ab. (Von Dictionary<String, Object> geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection<KeyValuePair<TKey, TValue>>.Add Fügt der ICollection<T> den angegebenen Wert mit dem angegebenen Schlüssel hinzu. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Add Fügt dem Wörterbuch den angegebenen Schlüssel und Wert hinzu. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection<KeyValuePair<TKey, TValue>>.Contains Ermittelt, ob die ICollection<T> einen bestimmten Schlüssel und Wert enthält. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Contains Ermittelt, ob das IDictionary ein Element mit dem angegebenen Schlüssel enthält. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection<KeyValuePair<TKey, TValue>>.CopyTo Kopiert die Elemente der ICollection<T> in ein Array vom Typ KeyValuePair<TKey, TValue>, beginnend am angegebenen Arrayindex. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo Kopiert die Elemente der ICollection<T> in ein Array, wobei am angegebenen Arrayindex begonnen wird. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.GetEnumerator Gibt einen IDictionaryEnumerator für das IDictionary zurück. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.IsFixedSize Ruft einen Wert ab, der angibt, ob die IDictionary eine feste Größe aufweist. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly Ruft einen Wert ab, der angibt, ob das Wörterbuch schreibgeschützt ist. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.IsReadOnly Ruft einen Wert ab, der angibt, ob IDictionary schreibgeschützt ist. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf ICollection synchronisiert (threadsicher) ist. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.Item Ruft den Wert mit dem angegebenen Schlüssel ab oder legt diesen fest. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary<TKey, TValue>.Keys Ruft eine ICollection<T>-Schnittstelle ab, die die Schlüssel von IDictionary<TKey, TValue> enthält. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.Keys Ruft eine ICollection ab, die die Schlüssel des IDictionary enthält. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection<KeyValuePair<TKey, TValue>>.Remove Entfernt einen Schlüssel und einen Wert aus dem Wörterbuch. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Remove Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf die ICollection synchronisiert werden kann. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary<TKey, TValue>.Values Ruft eine ICollection<T> ab, die die Werte in IDictionary<TKey, TValue> enthält. (Von Dictionary<String, Object> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.Values Ruft eine ICollection ab, die die Werte im IDictionary enthält. (Von Dictionary<String, Object> geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common.Xml-Namespace