SearchResultCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klassen SearchResultCollection innehåller de SearchResult-instanser som služba Active Directory-hierarkin returnerade under en fråga DirectorySearcher.
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
- Arv
- Implementeringar
Kommentarer
På grund av implementeringsbegränsningar SearchResultCollection kan klassen inte frigöra alla sina ohanterade resurser när den är skräpinsamling. För att förhindra en minnesläcka måste du anropa Dispose metoden när objektet SearchResultCollection inte längre behövs.
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet SearchResult objekt i den här samlingen. |
| Handle |
Hämtar referensen som returneras av metoden |
| Item[Int32] |
Hämtar objektet SearchResult som finns i ett angivet index i den här samlingen. |
| PropertiesLoaded |
Hämtar de DirectorySearcher egenskaper som angavs innan sökningen utfördes. |
Metoder
| Name | Description |
|---|---|
| Contains(SearchResult) |
Avgör om ett angivet SearchResult objekt finns i den här samlingen. |
| CopyTo(SearchResult[], Int32) |
Kopierar alla SearchResult objekt i den här samlingen till den specifika matrisen med början vid det angivna indexet i målmatrisen. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Dispose() |
Frigör alla resurser som används av SearchResultCollection objektet. |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av SearchResultCollection objektet och släpper eventuellt de hanterade resurserna. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Finalize() |
Åsidosätter Finalize() metoden. |
| GetEnumerator() |
Returnerar en uppräknare som du kan använda för att iterera genom den här samlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IndexOf(SearchResult) |
Returnerar indexet för den första förekomsten av det angivna SearchResult objektet i den här samlingen. |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopierar elementen i ICollection till en Array, med början vid ett visst Array index. |
| ICollection.IsSynchronized |
Hämtar ett värde som anger om åtkomsten ICollection till är synkroniserad (trådsäker). |
| ICollection.SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten ICollectiontill . |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |