ResultPropertyCollection Класс

Определение

Содержит свойства экземпляра SearchResult.Contains the properties of a SearchResult instance.

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

Комментарии

SearchResultэкземпляры похожи на DirectoryEntry экземпляры.SearchResult instances are similar to DirectoryEntry instances. Заметным различием является то DirectoryEntry , что извлекает сведения из иерархии служб домен Active Directory Services при каждом доступе к новому объекту, тогда как данные SearchResult для объекта уже доступны в SearchResultCollection DirectorySearcherвозвращает запрос.The notable difference is that the DirectoryEntry retrieves its information from the Active Directory Domain Services hierarchy each time a new object is accessed, whereas the data for the SearchResult is already available in the SearchResultCollection that a DirectorySearcher query returns. Если попытаться получить SearchResult свойство, которое запрос не указал для получения, свойство будет недоступно.If you try to get a SearchResult property that your query did not specify for retrieval, the property will not be available.

Свойства

Count

Получает число элементов, содержащихся в экземпляре класса DictionaryBase.Gets the number of elements contained in the DictionaryBase instance.

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

Получает список элементов, содержащихся в экземпляре DictionaryBase.Gets the list of elements contained in the DictionaryBase instance.

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

Получает список элементов, содержащихся в экземпляре DictionaryBase.Gets the list of elements contained in the DictionaryBase instance.

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

Получает свойство из коллекции с указанным именем.Gets the property from this collection that has the specified name.

PropertyNames

Получает имена свойств в данной коллекции.Gets the names of the properties in this collection.

Values

Получает значения свойств в данной коллекции.Gets the values of the properties in this collection.

Методы

Clear()

Удаляет содержимое экземпляра DictionaryBase.Clears the contents of the DictionaryBase instance.

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

Определяет, принадлежит ли свойство с указанным именем данной коллекции.Determines whether the property that has the specified name belongs to this collection.

CopyTo(Array, Int32)

Копирует элементы класса DictionaryBase в одномерный массив класса Array с указанного индекса.Copies the DictionaryBase elements to a one-dimensional Array at the specified index.

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

Копирует свойства из данной коллекции в массив, начиная с определенного индекса массива.Copies the properties from this collection to an array, starting at a particular index of the array.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Возвращает перечислитель IDictionaryEnumerator, осуществляющий перебор элементов экземпляра класса DictionaryBase.Returns an IDictionaryEnumerator that iterates through the DictionaryBase instance.

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

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Осуществляет дополнительные пользовательские действия перед удалением содержимого экземпляра класса DictionaryBase.Performs additional custom processes before clearing the contents of the DictionaryBase instance.

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

Осуществляет дополнительные пользовательские действия после удаления содержимого экземпляра класса DictionaryBase.Performs additional custom processes after clearing the contents of the DictionaryBase instance.

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

Получает элемент с указанными ключом и значением из экземпляра класса DictionaryBase.Gets the element with the specified key and value in the DictionaryBase instance.

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

Выполняет дополнительные пользовательские действия перед вставкой нового элемента в экземпляр класса DictionaryBase.Performs additional custom processes before inserting a new element into the DictionaryBase instance.

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

Выполняет дополнительные пользовательские действия после вставки нового элемента в экземпляр класса DictionaryBase.Performs additional custom processes after inserting a new element into the DictionaryBase instance.

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

Осуществляет дополнительные пользовательские действия перед удалением элемента из экземпляра класса DictionaryBase.Performs additional custom processes before removing an element from the DictionaryBase instance.

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

Осуществляет дополнительные пользовательские действия после удаления элемента из экземпляра класса DictionaryBase.Performs additional custom processes after removing an element from the DictionaryBase instance.

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

Выполняет дополнительные пользовательские действия перед заданием значения в экземпляре класса DictionaryBase.Performs additional custom processes before setting a value in the DictionaryBase instance.

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

Выполняет дополнительные пользовательские действия после задания значения в экземпляре класса DictionaryBase.Performs additional custom processes after setting a value in the DictionaryBase instance.

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

Выполняет дополнительные пользовательские операции при проверке элемента с указанными ключом и значением.Performs additional custom processes when validating the element with the specified key and value.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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

ICollection.IsSynchronized

Возвращает значение, указывающее на то, является ли доступ к объекту DictionaryBase синхронизированным (потокобезопасным).Gets a value indicating whether access to a DictionaryBase object is synchronized (thread safe).

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

Получает объект, который позволяет синхронизировать доступ к объекту DictionaryBase.Gets an object that can be used to synchronize access to a DictionaryBase object.

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

Добавляет элемент с указанными ключом и значением в словарь DictionaryBase.Adds an element with the specified key and value into the DictionaryBase.

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

Определяет, содержит ли объект DictionaryBase указанный ключ.Determines whether the DictionaryBase contains a specific key.

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

Получает значение, показывающее, имеет ли объект DictionaryBase фиксированный размер.Gets a value indicating whether a DictionaryBase object has a fixed size.

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

Возвращает значение, указывающее, является ли объект DictionaryBase доступным только для чтения.Gets a value indicating whether a DictionaryBase object is read-only.

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

Получает или задает значение, связанное с указанным ключом.Gets or sets the value associated with the specified key.

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

Получает объект ICollection, содержащий ключи из объекта DictionaryBase.Gets an ICollection object containing the keys in the DictionaryBase object.

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

Удаляет элемент с указанным ключом из объекта DictionaryBase.Removes the element with the specified key from the DictionaryBase.

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

Получает объект ICollection, содержащий значения из объекта DictionaryBase.Gets an ICollection object containing the values in the DictionaryBase object.

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

Возвращает объект IEnumerator, осуществляющий перебор DictionaryBase.Returns an IEnumerator that iterates through the DictionaryBase.

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

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

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.Converts an IEnumerable to an IQueryable.

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

Дополнительно