SearchResultCollection Kelas

Definisi

Kelas SearchResultCollection berisi SearchResult instans yang dikembalikan hierarki Direktori Aktif selama DirectorySearcher kueri.

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
Warisan
SearchResultCollection
Penerapan

Keterangan

Karena pembatasan implementasi, SearchResultCollection kelas tidak dapat melepaskan semua sumber dayanya yang tidak dikelola ketika sampah dikumpulkan. Untuk mencegah kebocoran memori, Anda harus memanggil Dispose metode ketika SearchResultCollection objek tidak lagi diperlukan.

Properti

Count

Mendapatkan jumlah SearchResult objek dalam koleksi ini.

Handle

Mendapatkan handel yang dikembalikan oleh IDirectorySearch::ExecuteSearch metode yang melakukan pencarian aktual. Untuk informasi selengkapnya, lihat artikel IDirectorySearch::ExecuteSearch .

Item[Int32]

SearchResult Mendapatkan objek yang terletak pada indeks tertentu dalam koleksi ini.

PropertiesLoaded

DirectorySearcher Mendapatkan properti yang ditentukan sebelum pencarian dijalankan.

Metode

Contains(SearchResult)

Menentukan apakah objek yang ditentukan SearchResult ada dalam koleksi ini.

CopyTo(SearchResult[], Int32)

Menyalin semua SearchResult objek dalam koleksi ini ke array tertentu, dimulai dari indeks yang ditentukan dalam array target.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Merilis semua sumber daya yang digunakan oleh SearchResultCollection objek .

Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh SearchResultCollection objek dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Finalize()

Mengambil alih Finalize() metode .

GetEnumerator()

Mengembalikan enumerator yang dapat Anda gunakan untuk melakukan iterasi melalui koleksi ini.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
IndexOf(SearchResult)

Mengembalikan indeks kemunculan pertama objek yang ditentukan SearchResult dalam koleksi ini.

InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

ICollection.CopyTo(Array, Int32)

Menyalin elemen ICollection ke Array, dimulai pada indeks tertentu Array .

ICollection.IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke disinkronkan ICollection (utas aman).

ICollection.SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke ICollection.

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk