SearchResultCollection Klas

Definitie

De klasse SearchResultCollection bevat de SearchResult-exemplaren die de Active Directory-hiërarchie heeft geretourneerd tijdens een DirectorySearcher-query.

public ref class SearchResultCollection : MarshalByRefObject, IDisposable, System::Collections::ICollection
public class SearchResultCollection : MarshalByRefObject, IDisposable, System.Collections.ICollection
type SearchResultCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
    interface IDisposable
Public Class SearchResultCollection
Inherits MarshalByRefObject
Implements ICollection, IDisposable
Overname
SearchResultCollection
Implementeringen

Opmerkingen

Vanwege implementatiebeperkingen kan de SearchResultCollection klasse niet alle onbeheerde resources vrijgeven wanneer het afval wordt verzameld. Als u een geheugenlek wilt voorkomen, moet u de Dispose methode aanroepen wanneer het SearchResultCollection object niet meer nodig is.

Eigenschappen

Name Description
Count

Hiermee haalt u het aantal SearchResult objecten in deze verzameling op.

Handle

Hiermee haalt u de ingang op die wordt geretourneerd door de IDirectorySearch::ExecuteSearch methode waarmee de werkelijke zoekopdracht wordt uitgevoerd. Zie het artikel IDirectorySearch::ExecuteSearch voor meer informatie.

Item[Int32]

Hiermee haalt u het SearchResult object op dat zich in een opgegeven index in deze verzameling bevindt.

PropertiesLoaded

Hiermee haalt u de DirectorySearcher eigenschappen op die zijn opgegeven voordat de zoekopdracht werd uitgevoerd.

Methoden

Name Description
Contains(SearchResult)

Bepaalt of een opgegeven SearchResult object zich in deze verzameling bevindt.

CopyTo(SearchResult[], Int32)

Kopieert alle SearchResult objecten in deze verzameling naar de specifieke matrix, beginnend bij de opgegeven index in de doelmatrix.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Dispose()

Hiermee worden alle resources vrijgegeven die door het SearchResultCollection object worden gebruikt.

Dispose(Boolean)

Publiceert de niet-beheerde resources die door het SearchResultCollection object worden gebruikt en brengt eventueel de beheerde resources vrij.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Finalize()

Overschrijft de Finalize() methode.

GetEnumerator()

Retourneert een enumerator die u kunt gebruiken om deze verzameling te herhalen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IndexOf(SearchResult)

Retourneert de index van het eerste exemplaar van het opgegeven SearchResult object in deze verzameling.

InitializeLifetimeService()

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
ICollection.CopyTo(Array, Int32)

Kopieert de elementen van de ICollection elementen naar een Array, beginnend bij een bepaalde Array index.

ICollection.IsSynchronized

Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de ICollection synchronisatie is gesynchroniseerd (thread safe).

ICollection.SyncRoot

Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot het ICollectionobject te synchroniseren.

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op