Udostępnij za pośrednictwem


Klasa XmlTestStoreParameters

Klasa może zawierać parametry opcjonalne do procesu utrwalania.Klasy, która implementuje IPersistable służy do definiowania jego ładunku i zachowanie podczas zapisywania wartości parametru.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.Common.Xml
Zestaw:  Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)

Składnia

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

Typ XmlTestStoreParameters uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Comparer Pobiera IEqualityComparer<T> służący do określenia równości klucze słownika. (Odziedziczone z Dictionary<String, Object>).
Właściwość publiczna Count Zwraca liczbę par klucz wartość zawartych w Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Właściwość publiczna Item Zwraca lub ustawia wartość skojarzoną z określonym kluczem. (Odziedziczone z Dictionary<String, Object>).
Właściwość publiczna Keys Zwraca kolekcję zawierające klucze w Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Właściwość publiczna Values Zwraca kolekcję zawierającą wartości w Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje określony klucz i wartość do słownika. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna Clear Usuwa wszystkie klucze i wartości z Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna Contains
Metoda publiczna ContainsKey Określa, czy Dictionary<TKey, TValue> zawiera określonego klucza. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna ContainsValue Określa, czy Dictionary<TKey, TValue> zawiera określoną wartość. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetObjectData Krytyczny pod względem zabezpieczeń Implementuje System.Runtime.Serialization.ISerializable interfejs i zwraca dane potrzebne do serializacji Dictionary<TKey, TValue> instancji. (Odziedziczone z Dictionary<String, Object>).
Metoda publicznaStatyczny element członkowski GetParameters Pobiera parametry procesu utrwalania.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna OnDeserialization Implementuje System.Runtime.Serialization.ISerializable interfejs i wywołuje zdarzenie deserializacji po zakończeniu deserializacji. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna Remove Usuwa wartość z określonego klucza z Dictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna TryGetValue Pobiera wartość skojarzoną z określonym kluczem. (Odziedziczone z Dictionary<String, Object>).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICollection<KeyValuePair<TKey, TValue>>.Add Dodaje określoną wartość, aby ICollection<T> z określonego klucza. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IDictionary.Add Dodaje określony klucz i wartość do słownika. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna ICollection<KeyValuePair<TKey, TValue>>.Contains Określa, czy ICollection<T> zawiera szczególne klucz i wartość. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IDictionary.Contains Określa, czy IDictionary zawiera element z określonym kluczem. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna ICollection<KeyValuePair<TKey, TValue>>.CopyTo Kopiuje elementy z ICollection<T> do tablicy typu KeyValuePair<TKey, TValue>, począwszy od indeksu tablicy określonej. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopiuje elementy z ICollection<T> do tablicy w indeksie określonej tablicy. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IDictionary.GetEnumerator Returns an IDictionaryEnumerator for the IDictionary. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary.IsFixedSize Zwraca wartość wskazującą czy IDictionary ma stały rozmiar. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly Zwraca wartość wskazującą, czy słownik jest tylko do odczytu. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary.IsReadOnly Zwraca wartość wskazującą czy IDictionary jest tylko do odczytu. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized Pobiera wartość określającą czy uzyskują dostęp do ICollection jest synchronizowane (bezpieczeństwo wątków). (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary.Item Zwraca lub ustawia wartość z określonego klucza. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary<TKey, TValue>.Keys Pobiera ICollection<T> zawierające klucze z IDictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IReadOnlyDictionary<TKey, TValue>.Keys Zwraca kolekcję zawierające klucze z IReadOnlyDictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary.Keys Pobiera ICollection zawierające klucze z IDictionary. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna ICollection<KeyValuePair<TKey, TValue>>.Remove Usuwa klucz i wartość ze słownika. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuMetoda prywatna IDictionary.Remove Usuwa element z określonego klucza z IDictionary. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot Pobiera obiekt używany do synchronizowania dostępu do ICollection. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary<TKey, TValue>.Values Pobiera ICollection<T> zawierające wartości w IDictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IReadOnlyDictionary<TKey, TValue>.Values Zwraca kolekcję zawierającą wartości IReadOnlyDictionary<TKey, TValue>. (Odziedziczone z Dictionary<String, Object>).
Jawna implementacja interfejsuWłaściwość prywatna IDictionary.Values Pobiera ICollection zawierające wartości w IDictionary. (Odziedziczone z Dictionary<String, Object>).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.Common.Xml