PrincipalSearcher Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |