ResultPropertyCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит свойства экземпляра SearchResult .
public ref class ResultPropertyCollection : System::Collections::DictionaryBase
public class ResultPropertyCollection : System.Collections.DictionaryBase
type ResultPropertyCollection = class
inherit DictionaryBase
Public Class ResultPropertyCollection
Inherits DictionaryBase
- Наследование
Комментарии
SearchResult экземпляры похожи на DirectoryEntry экземпляры. Заметное различие заключается в том, что DirectoryEntry извлекает информацию из иерархии доменные службы Active Directory при каждом доступе к новому объекту, а данные для SearchResult уже доступны в SearchResultCollection, что возвращает запрос DirectorySearcher. Если вы попытаетесь получить SearchResult свойство, которое запрос не указал для получения, это свойство не будет доступно.
Свойства
| Имя | Описание |
|---|---|
| Count |
Возвращает количество элементов, содержащихся в экземпляре DictionaryBase . (Унаследовано от DictionaryBase) |
| Dictionary |
Возвращает список элементов, содержащихся в экземпляре DictionaryBase . (Унаследовано от DictionaryBase) |
| InnerHashtable |
Возвращает список элементов, содержащихся в экземпляре DictionaryBase . (Унаследовано от DictionaryBase) |
| Item[String] |
Возвращает свойство из этой коллекции с указанным именем. |
| PropertyNames |
Возвращает имена свойств в этой коллекции. |
| Values |
Возвращает значения свойств в этой коллекции. |
Методы
| Имя | Описание |
|---|---|
| Clear() |
Очищает содержимое экземпляра DictionaryBase . (Унаследовано от DictionaryBase) |
| Contains(String) |
Определяет, относится ли свойство с указанным именем к этой коллекции. |
| CopyTo(Array, Int32) |
Копирует элементы в DictionaryBase одномерный Array по указанному индексу. (Унаследовано от DictionaryBase) |
| CopyTo(ResultPropertyValueCollection[], 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 на основе указанного типа. |