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


PropertiesCollection - класс

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

System.Object
  Microsoft.VisualStudio.Services.WebApi.PropertiesCollection

Пространство имен:  Microsoft.VisualStudio.Services.WebApi
Сборка:  Microsoft.VisualStudio.Services.WebApi (в Microsoft.VisualStudio.Services.WebApi.dll)

Синтаксис

'Декларация
<CollectionDataContractAttribute(Name := "Properties", ItemName := "Property", KeyName := "Key",  _
    ValueName := "Value")> _
Public NotInheritable Class PropertiesCollection _
    Implements IDictionary(Of String, Object),  _
    ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)),  _
    IEnumerable, ICollection
[CollectionDataContractAttribute(Name = "Properties", ItemName = "Property", KeyName = "Key", 
    ValueName = "Value")]
public sealed class PropertiesCollection : IDictionary<string, Object>, 
    ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>, 
    IEnumerable, ICollection

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

Конструкторы

  Имя Описание
Открытый метод PropertiesCollection()
Открытый метод PropertiesCollection(IDictionary<String, Object>)

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

Свойства

  Имя Описание
Открытое свойство Count
Открытое свойство Item
Открытое свойство Keys
Открытое свойство Values

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

Методы

  Имя Описание
Открытый метод Add
Открытый метод Clear
Открытый метод ContainsKey
Открытый метод ContainsValue
Открытый метод Equals (Переопределяет Object.Equals(Object).)
Открытый метод GetHashCode (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue<T>
Открытый метод Remove
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TryGetValue(String, Object%)
Открытый метод TryGetValue<T>(String, T%)

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

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

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<String, Object>>.Add
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<String, Object>>.Contains
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<String, Object>>.CopyTo
Явная реализация интерфейсаЗакрытый метод ICollection.CopyTo
Явная реализация интерфейсаЗакрытый метод IEnumerable<KeyValuePair<String, Object>>.GetEnumerator
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator
Явная реализация интерфейсаЗакрытое свойство ICollection<KeyValuePair<String, Object>>.IsReadOnly
Явная реализация интерфейсаЗакрытое свойство ICollection.IsSynchronized
Явная реализация интерфейсаЗакрытое свойство IDictionary<String, Object>.Keys
Явная реализация интерфейсаЗакрытый метод ICollection<KeyValuePair<String, Object>>.Remove
Явная реализация интерфейсаЗакрытое свойство ICollection.SyncRoot
Явная реализация интерфейсаЗакрытое свойство IDictionary<String, Object>.Values

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

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

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

См. также

Ссылки

Microsoft.VisualStudio.Services.WebApi - пространство имен