ResultPropertyCollection Třída

Definice

Obsahuje vlastnosti SearchResult instance.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
Dědičnost
ResultPropertyCollection

Poznámky

SearchResult instance jsou podobné DirectoryEntry instancím.SearchResult instances are similar to DirectoryEntry instances. Významným rozdílem je to, že DirectoryEntry načte informace z hierarchie Active Directory Domain Services pokaždé, když je přístup k novému objektu, zatímco data pro objekt SearchResult jsou již k dispozici v rozhraní SearchResultCollection , které DirectorySearcher dotaz vrátí.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. Pokud se pokusíte získat SearchResult vlastnost, kterou váš dotaz neurčil pro načtení, vlastnost nebude k dispozici.If you try to get a SearchResult property that your query did not specify for retrieval, the property will not be available.

Vlastnosti

Count

Získá počet prvků obsažených v DictionaryBase instanci.Gets the number of elements contained in the DictionaryBase instance.

(Zděděno od DictionaryBase)
Dictionary

Získá seznam elementů obsažených v DictionaryBase instanci.Gets the list of elements contained in the DictionaryBase instance.

(Zděděno od DictionaryBase)
InnerHashtable

Získá seznam elementů obsažených v DictionaryBase instanci.Gets the list of elements contained in the DictionaryBase instance.

(Zděděno od DictionaryBase)
Item[String]

Získá vlastnost z této kolekce, která má zadaný název.Gets the property from this collection that has the specified name.

PropertyNames

Získá názvy vlastností v této kolekci.Gets the names of the properties in this collection.

Values

Získá hodnoty vlastností v této kolekci.Gets the values of the properties in this collection.

Metody

Clear()

Vymaže obsah DictionaryBase instance.Clears the contents of the DictionaryBase instance.

(Zděděno od DictionaryBase)
Contains(String)

Určuje, zda vlastnost, která má zadaný název, patří do této kolekce.Determines whether the property that has the specified name belongs to this collection.

CopyTo(Array, Int32)

Zkopíruje DictionaryBase prvky na jednorozměrné Array v zadaném indexu.Copies the DictionaryBase elements to a one-dimensional Array at the specified index.

(Zděděno od DictionaryBase)
CopyTo(ResultPropertyValueCollection[], Int32)

Zkopíruje vlastnosti z této kolekce do pole, a to od konkrétního indexu pole.Copies the properties from this collection to an array, starting at a particular index of the array.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetEnumerator()

Vrátí objekt IDictionaryEnumerator , který prochází DictionaryBase instancí.Returns an IDictionaryEnumerator that iterates through the DictionaryBase instance.

(Zděděno od DictionaryBase)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnClear()

Před vymazáním obsahu instance provede další vlastní procesy DictionaryBase .Performs additional custom processes before clearing the contents of the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnClearComplete()

Provede další vlastní procesy po vymazání obsahu DictionaryBase instance.Performs additional custom processes after clearing the contents of the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnGet(Object, Object)

Získá prvek se zadaným klíčem a hodnotou v DictionaryBase instanci.Gets the element with the specified key and value in the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnInsert(Object, Object)

Provede další vlastní procesy před vložením nového elementu do DictionaryBase instance.Performs additional custom processes before inserting a new element into the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnInsertComplete(Object, Object)

Provede další vlastní procesy po vložení nového elementu do DictionaryBase instance.Performs additional custom processes after inserting a new element into the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnRemove(Object, Object)

Provede další vlastní procesy před odebráním elementu z DictionaryBase instance.Performs additional custom processes before removing an element from the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnRemoveComplete(Object, Object)

Provede další vlastní procesy po odebrání elementu z DictionaryBase instance.Performs additional custom processes after removing an element from the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnSet(Object, Object, Object)

Před nastavením hodnoty v instanci provádí další vlastní procesy DictionaryBase .Performs additional custom processes before setting a value in the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnSetComplete(Object, Object, Object)

Provede další vlastní procesy po nastavení hodnoty v DictionaryBase instanci.Performs additional custom processes after setting a value in the DictionaryBase instance.

(Zděděno od DictionaryBase)
OnValidate(Object, Object)

Provádí další vlastní procesy při ověřování elementu pomocí zadaného klíče a hodnoty.Performs additional custom processes when validating the element with the specified key and value.

(Zděděno od DictionaryBase)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Explicitní implementace rozhraní

ICollection.IsSynchronized

Načte hodnotu, která označuje, jestli je přístup k DictionaryBase objektu synchronizovaný (bezpečná pro vlákno).Gets a value indicating whether access to a DictionaryBase object is synchronized (thread safe).

(Zděděno od DictionaryBase)
ICollection.SyncRoot

Získává objekt, který lze použít k synchronizaci přístupu k DictionaryBase objektu.Gets an object that can be used to synchronize access to a DictionaryBase object.

(Zděděno od DictionaryBase)
IDictionary.Add(Object, Object)

Přidá prvek se zadaným klíčem a hodnotou do DictionaryBase .Adds an element with the specified key and value into the DictionaryBase.

(Zděděno od DictionaryBase)
IDictionary.Contains(Object)

Určuje, zda DictionaryBase obsahuje konkrétní klíč.Determines whether the DictionaryBase contains a specific key.

(Zděděno od DictionaryBase)
IDictionary.IsFixedSize

Získá hodnotu, která označuje, zda DictionaryBase má objekt pevnou velikost.Gets a value indicating whether a DictionaryBase object has a fixed size.

(Zděděno od DictionaryBase)
IDictionary.IsReadOnly

Získá hodnotu, která označuje, zda DictionaryBase je objekt určen jen pro čtení.Gets a value indicating whether a DictionaryBase object is read-only.

(Zděděno od DictionaryBase)
IDictionary.Item[Object]

Získá nebo nastaví hodnotu přidruženou k zadanému klíči.Gets or sets the value associated with the specified key.

(Zděděno od DictionaryBase)
IDictionary.Keys

Získá ICollection objekt obsahující klíče v DictionaryBase objektu.Gets an ICollection object containing the keys in the DictionaryBase object.

(Zděděno od DictionaryBase)
IDictionary.Remove(Object)

Odebere prvek se zadaným klíčem z DictionaryBase .Removes the element with the specified key from the DictionaryBase.

(Zděděno od DictionaryBase)
IDictionary.Values

Získá ICollection objekt obsahující hodnoty v DictionaryBase objektu.Gets an ICollection object containing the values in the DictionaryBase object.

(Zděděno od DictionaryBase)
IEnumerable.GetEnumerator()

Vrátí objekt IEnumerator , který projde DictionaryBase .Returns an IEnumerator that iterates through the DictionaryBase.

(Zděděno od DictionaryBase)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable .Converts an IEnumerable to an IQueryable.

Platí pro

Viz také