Поделиться через


XmlTestStoreParameters - класс

Класс, который должен содержать необязательные параметры для процесса сохраняемости. Класс, реализующий интерфейс IPersistable, может использовать значения параметров для определения поведения при загрузке и сохранении.

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.TestTools.Common.Xml
Сборка:  Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)

Синтаксис

'Декларация
<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>

Тип XmlTestStoreParameters предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Comparer Возвращает компаратор IEqualityComparer<T>, используемый для установления равенства ключей словаря. (Унаследовано от Dictionary<String, Object>.)
Открытое свойство Count Возвращает число пар "ключ-значение", содержащихся в словаре Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытое свойство Item Возвращает или задает значение, связанное с указанным ключом. (Унаследовано от Dictionary<String, Object>.)
Открытое свойство Keys Получает коллекцию, содержащую ключи из словаря Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытое свойство Values Получает коллекцию, содержащую значения в объекте Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)

В начало страницы

Методы

  Имя Описание
Открытый метод Add Добавляет указанные ключ и значение в словарь. (Унаследовано от Dictionary<String, Object>.)
Открытый метод Clear Удаляет все ключи и значения из словаря Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый метод Contains
Открытый метод ContainsKey Определяет, содержится ли указанный ключ в словаре Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый метод ContainsValue Определяет, содержится ли указанное значение в списке Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetEnumerator Возвращает перечислитель, осуществляющий перебор элементов словаря Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetObjectData Реализует интерфейс System.Runtime.Serialization.ISerializable и возвращает данные, необходимые для сериализации экземпляра класса Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый методСтатический член GetParameters Получает параметры для процесса сохраняемости.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод OnDeserialization Реализует интерфейс System.Runtime.Serialization.ISerializable и вызывает событие десериализации при завершении десериализации. (Унаследовано от Dictionary<String, Object>.)
Открытый метод Remove Удаляет значение с указанным ключом из словаря Dictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Открытый метод TryGetValue Получает значение, связанное с указанным ключом. (Унаследовано от Dictionary<String, Object>.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<TKey, TValue>>.Add Добавляет указанное значение в коллекцию ICollection<T> с указанным ключом. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IDictionary.Add Добавляет указанные ключ и значение в словарь. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<TKey, TValue>>.Contains Определяет, содержит ли коллекция ICollection<T> указанные ключ и значение. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IDictionary.Contains Определяет, содержится ли элемент с указанным ключом в IDictionary. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<TKey, TValue>>.CopyTo Копирует элементы коллекции ICollection<T> в массив типа KeyValuePair<TKey, TValue>, начиная с указанного индекса массива. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод ICollection.CopyTo Копирует элементы коллекции ICollection<T> в массив, начиная с указанного индекса массива. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IDictionary.GetEnumerator Возвращает IDictionaryEnumerator для IDictionary. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary.IsFixedSize Получает значение, показывающее, имеет ли список IDictionary фиксированный размер. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly Получает значение, указывающее, доступен ли словарь только для чтения. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary.IsReadOnly Получает значение, указывающее, доступен ли объект IDictionary только для чтения. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство ICollection.IsSynchronized Получает значение, показывающее, является ли доступ к интерфейсу ICollection синхронизированным (потокобезопасным). (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary.Item Возвращает или задает значение с указанным ключом. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary<TKey, TValue>.Keys Получает интерфейс ICollection<T>, содержащий ключи IDictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary.Keys Получает интерфейс ICollection, содержащий ключи из IDictionary. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<TKey, TValue>>.Remove Удаляет ключ и значение из словаря. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытый метод IDictionary.Remove Удаляет элемент с указанным ключом из IDictionary. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство ICollection.SyncRoot Получает объект, который можно использовать для синхронизации доступа к ICollection. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary<TKey, TValue>.Values Получает интерфейс ICollection<T>, содержащий значения IDictionary<TKey, TValue>. (Унаследовано от Dictionary<String, Object>.)
Явная реализация интерфейсаЗакрытое свойство IDictionary.Values Получает интерфейс ICollection, содержащий значения из коллекции IDictionary. (Унаследовано от Dictionary<String, Object>.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common.Xml - пространство имен