SearchResultAttributeCollection Класс

Определение

Класс SearchResultAttributeCollection представляет собой коллекцию DirectoryAttribute объектов.

public ref class SearchResultAttributeCollection : System::Collections::DictionaryBase
public class SearchResultAttributeCollection : System.Collections.DictionaryBase
type SearchResultAttributeCollection = class
    inherit DictionaryBase
Public Class SearchResultAttributeCollection
Inherits DictionaryBase
Наследование
SearchResultAttributeCollection

Свойства

Имя Описание
AttributeNames

Свойство AttributeNames содержит имена атрибутов в этой коллекции.

Count

Возвращает количество элементов, содержащихся в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
Dictionary

Возвращает список элементов, содержащихся в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
InnerHashtable

Возвращает список элементов, содержащихся в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
Item[String]

Свойство Item[String] содержит объект, указанный DirectoryAttribute в параметре attributeName.

Values

Свойство Values содержит значения атрибутов в этой коллекции.

Методы

Имя Описание
Clear()

Очищает содержимое экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
Contains(String)

Метод Contains(String) определяет, содержит ли коллекция указанный attributeNameобъект.

CopyTo(Array, Int32)

Копирует элементы в DictionaryBase одномерный Array по указанному индексу.

(Унаследовано от DictionaryBase)
CopyTo(DirectoryAttribute[], Int32)

Метод CopyTo(DirectoryAttribute[], Int32) копирует всю коллекцию в одномерный массив, начиная с указанного индекса целевого массива.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает итерацию IDictionaryEnumerator экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnClear()

Выполняет дополнительные пользовательские процессы перед очисткой содержимого экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
OnClearComplete()

Выполняет дополнительные пользовательские процессы после очистки содержимого экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
OnGet(Object, Object)

Возвращает элемент с указанным ключом и значением в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
OnInsert(Object, Object)

Выполняет дополнительные пользовательские процессы перед вставкой нового элемента в DictionaryBase экземпляр.

(Унаследовано от DictionaryBase)
OnInsertComplete(Object, Object)

Выполняет дополнительные пользовательские процессы после вставки нового элемента в DictionaryBase экземпляр.

(Унаследовано от DictionaryBase)
OnRemove(Object, Object)

Выполняет дополнительные пользовательские процессы перед удалением элемента из экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
OnRemoveComplete(Object, Object)

Выполняет дополнительные пользовательские процессы после удаления элемента из экземпляра DictionaryBase .

(Унаследовано от DictionaryBase)
OnSet(Object, Object, Object)

Выполняет дополнительные пользовательские процессы перед заданием значения в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
OnSetComplete(Object, Object, Object)

Выполняет дополнительные пользовательские процессы после задания значения в экземпляре DictionaryBase .

(Унаследовано от DictionaryBase)
OnValidate(Object, Object)

Выполняет дополнительные пользовательские процессы при проверке элемента с указанным ключом и значением.

(Унаследовано от DictionaryBase)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

Имя Описание
ICollection.IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к объекту DictionaryBase (потокобезопасный).

(Унаследовано от DictionaryBase)
ICollection.SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту DictionaryBase .

(Унаследовано от DictionaryBase)
IDictionary.Add(Object, Object)

Добавляет элемент с указанным ключом и значением в элемент DictionaryBase.

(Унаследовано от DictionaryBase)
IDictionary.Contains(Object)

Определяет, содержит ли DictionaryBase определенный ключ.

(Унаследовано от DictionaryBase)
IDictionary.IsFixedSize

Возвращает значение, указывающее, имеет ли DictionaryBase объект фиксированный размер.

(Унаследовано от DictionaryBase)
IDictionary.IsReadOnly

Возвращает значение, указывающее, доступен ли DictionaryBase объект только для чтения.

(Унаследовано от DictionaryBase)
IDictionary.Item[Object]

Возвращает или задает значение, связанное с указанным ключом.

(Унаследовано от DictionaryBase)
IDictionary.Keys

ICollection Возвращает объект, содержащий ключи в объектеDictionaryBase.

(Унаследовано от DictionaryBase)
IDictionary.Remove(Object)

Удаляет элемент с указанным ключом из элемента DictionaryBase.

(Унаследовано от DictionaryBase)
IDictionary.Values

ICollection Возвращает объект, содержащий значения в объектеDictionaryBase.

(Унаследовано от DictionaryBase)
IEnumerable.GetEnumerator()

Возвращает значение IEnumerator , которое выполняет итерацию через DictionaryBase.

(Унаследовано от DictionaryBase)

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к