PrincipalSearcher Sınıf

Tanım

Temel alınan asıl depoda sorgu yürütmek için kullanılan yöntemleri ve arama desenlerini kapsüller.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
Devralma
PrincipalSearcher
Uygulamalar

Açıklamalar

Sınıf, etki alanı sorumluları için bir sorgu gerçekleştirdiğinde PrincipalSearcher varsayılan sayfa boyutu 256 KB kullanılır. Uygulama, yönteminden GetUnderlyingSearcher döndürülen temel nesnedeki DirectorySearcher özelliğini ayarlayarak PageSize varsayılan değeri geçersiz kılabilir.

Oluşturucular

PrincipalSearcher()

PrincipalSearcher sınıfının yeni bir örneğini başlatır. Bir QueryFilter arama gerçekleştirmek için Principal searcher nesnesinin kullanılabilmesi için özelliğin ayarlanması gerekir.

PrincipalSearcher(Principal)

Belirtilen sorgu filtresiyle sınıfının yeni bir örneğini PrincipalSearcher başlatır.

Özellikler

Context

Sorguyu gerçekleştirmek için kullanılan asıl bağlamı alır. Bağlam, arama işlemlerinin gerçekleştirildiği sunucuyu veya etki alanını belirtir.

QueryFilter

Eşleşen sorumluları bulmak için kullanılan sorgu filtresini alır veya ayarlar.

Yöntemler

Dispose()

Nesnenin geçerli örneğini atar PrincipalSearcher .

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FindAll()

Sorgu filtresi özelliğinde belirtilen sorumluyla eşleşen tüm asıl nesnelerin koleksiyonunu içeren bir asıl arama sonucu döndürür.

FindOne()

Özelliğinde QueryFilter belirtilen sorumluyla eşleşen bulunan ilk asıl nesneyi içeren bir asıl arama sonucu döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetUnderlyingSearcher()

Aramayı gerçekleştirmek için Hesap Yönetimi API'sinin kullandığı temel alınan arama nesnesini döndürür.

GetUnderlyingSearcherType()

yönteminden GetUnderlyingSearcher() döndürülen nesnenin türünü döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.