ResultPropertyCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Eigenschaften einer SearchResult Instanz.
public ref class ResultPropertyCollection : System::Collections::DictionaryBase
public class ResultPropertyCollection : System.Collections.DictionaryBase
type ResultPropertyCollection = class
inherit DictionaryBase
Public Class ResultPropertyCollection
Inherits DictionaryBase
- Vererbung
Hinweise
SearchResult Instanzen ähneln DirectoryEntry Instanzen. Der bemerkenswerte Unterschied besteht darin, dass das DirectoryEntry seine Informationen bei jedem Zugriff auf ein neues Objekt aus der Active Directory Domain Services Hierarchie abruft, während die Daten für die SearchResult bereits in der SearchResultCollection verfügbar sind, dass eine DirectorySearcher Abfrage zurückgegeben wird. Wenn Sie versuchen, eine SearchResult Eigenschaft abzurufen, die ihre Abfrage nicht für den Abruf angegeben hat, ist die Eigenschaft nicht verfügbar.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Ruft die Anzahl der In der DictionaryBase Instanz enthaltenen Elemente ab. (Geerbt von DictionaryBase) |
| Dictionary |
Ruft die Liste der In der DictionaryBase Instanz enthaltenen Elemente ab. (Geerbt von DictionaryBase) |
| InnerHashtable |
Ruft die Liste der In der DictionaryBase Instanz enthaltenen Elemente ab. (Geerbt von DictionaryBase) |
| Item[String] |
Ruft die Eigenschaft aus dieser Auflistung ab, die den angegebenen Namen hat. |
| PropertyNames |
Ruft die Namen der Eigenschaften in dieser Auflistung ab. |
| Values |
Ruft die Werte der Eigenschaften in dieser Auflistung ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Clear() |
Löscht den Inhalt der DictionaryBase Instanz. (Geerbt von DictionaryBase) |
| Contains(String) |
Bestimmt, ob die Eigenschaft mit dem angegebenen Namen zu dieser Auflistung gehört. |
| CopyTo(Array, Int32) |
Kopiert die DictionaryBase Elemente in einen eindimensionalen Array Index. (Geerbt von DictionaryBase) |
| CopyTo(ResultPropertyValueCollection[], Int32) |
Kopiert die Eigenschaften aus dieser Auflistung in ein Array, beginnend bei einem bestimmten Index des Arrays. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetEnumerator() |
Gibt einen IDictionaryEnumerator Wert zurück, der die DictionaryBase Instanz durchläuft. (Geerbt von DictionaryBase) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnClear() |
Führt zusätzliche benutzerdefinierte Prozesse aus, bevor der Inhalt der DictionaryBase Instanz gelöscht wird. (Geerbt von DictionaryBase) |
| OnClearComplete() |
Führt zusätzliche benutzerdefinierte Prozesse aus, nachdem der Inhalt der DictionaryBase Instanz gelöscht wurde. (Geerbt von DictionaryBase) |
| OnGet(Object, Object) |
Ruft das Element mit dem angegebenen Schlüssel und Wert in der DictionaryBase Instanz ab. (Geerbt von DictionaryBase) |
| OnInsert(Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, bevor ein neues Element in die DictionaryBase Instanz eingefügt wird. (Geerbt von DictionaryBase) |
| OnInsertComplete(Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, nachdem ein neues Element in die DictionaryBase Instanz eingefügt wurde. (Geerbt von DictionaryBase) |
| OnRemove(Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, bevor ein Element aus der DictionaryBase Instanz entfernt wird. (Geerbt von DictionaryBase) |
| OnRemoveComplete(Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, nachdem ein Element aus der DictionaryBase Instanz entfernt wurde. (Geerbt von DictionaryBase) |
| OnSet(Object, Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, bevor ein Wert in der DictionaryBase Instanz festgelegt wird. (Geerbt von DictionaryBase) |
| OnSetComplete(Object, Object, Object) |
Führt nach dem Festlegen eines Werts in der DictionaryBase Instanz weitere benutzerdefinierte Prozesse aus. (Geerbt von DictionaryBase) |
| OnValidate(Object, Object) |
Führt zusätzliche benutzerdefinierte Prozesse aus, wenn das Element mit dem angegebenen Schlüssel und Wert überprüft wird. (Geerbt von DictionaryBase) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf ein DictionaryBase Objekt synchronisiert wird (Threadsicher). (Geerbt von DictionaryBase) |
| ICollection.SyncRoot |
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf ein DictionaryBase Objekt verwendet werden kann. (Geerbt von DictionaryBase) |
| IDictionary.Add(Object, Object) |
Fügt ein Element mit dem angegebenen Schlüssel und Wert in den DictionaryBase. (Geerbt von DictionaryBase) |
| IDictionary.Contains(Object) |
Bestimmt, ob die DictionaryBase einen bestimmten Schlüssel enthält. (Geerbt von DictionaryBase) |
| IDictionary.IsFixedSize |
Ruft einen Wert ab, der angibt, ob ein DictionaryBase Objekt eine feste Größe aufweist. (Geerbt von DictionaryBase) |
| IDictionary.IsReadOnly |
Ruft einen Wert ab, der angibt, ob ein DictionaryBase Objekt schreibgeschützt ist. (Geerbt von DictionaryBase) |
| IDictionary.Item[Object] |
Dient zum Abrufen oder Festlegen des Werts, der dem angegebenen Schlüssel zugeordnet ist. (Geerbt von DictionaryBase) |
| IDictionary.Keys |
Ruft ein ICollection Objekt ab, das die Schlüssel im DictionaryBase Objekt enthält. (Geerbt von DictionaryBase) |
| IDictionary.Remove(Object) |
Entfernt das Element mit dem angegebenen Schlüssel aus dem DictionaryBase. (Geerbt von DictionaryBase) |
| IDictionary.Values |
Ruft ein ICollection Objekt ab, das DictionaryBase die Werte im Objekt enthält. (Geerbt von DictionaryBase) |
| IEnumerable.GetEnumerator() |
Gibt einen IEnumerator Wert zurück, der durch die DictionaryBase. (Geerbt von DictionaryBase) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |