System.DirectoryServices.Protocols Ad Alanı
Ö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.
Basit Dizin Erişim Protokolü (LDAP) sürüm 3 (v3) ve Dizin Hizmetleri Biçimlendirme Dili (DSML) sürüm 2,0 (v2) standartları içinde tanımlanan yöntemleri sağlar.
Sınıflar
AddRequest |
AddRequest sınıfı dizine bir girdi ekler. |
AddResponse |
AddResponseSınıfı, SendRequest(DirectoryRequest) yanıtı olarak tarafından döndürülür AddRequest . |
AsqRequestControl |
AsqRequestControlSınıfı öznitelik kapsamlı sorgu (ASQ) denetimi oluşturur. Bu denetim, sorgunun belirli bir DN değerli özniteliğe dayanmasını zorlamak için bir arama isteğiyle birlikte kullanılır. |
AsqResponseControl |
AsqResponseControlSınıfı bir SearchResponse sorguya yanıt olarak bir nesnede döndürülür AsqRequestControl . |
BerConversionException |
BerConversionException sınıfı, bir nesne kullanılarak veri dönüştürülürken oluşan bir BerConverter özel durumdur. |
BerConverter |
sınıfı, BerConverter temel kodlama kurallarını (BER) kullanarak yapılandırılmış verileri kodlar ve çözer. |
CompareRequest |
CompareRequestSınıfı, dizin nesnesinin öznitelik için belirtilen değeri içerip içermediğini belirler. |
CompareResponse |
sınıfı, CompareResponse yanıtı SendRequest(DirectoryRequest) olarak tarafından CompareRequest döndürülür. |
CrossDomainMoveControl |
Sınıfı, bir CrossDomainMoveControl ModifyDNRequest LDAP nesnesini bir etki alanından diğerine taşımak için bir nesneyle birlikte kullanılır. |
DeleteRequest |
sınıfı DeleteRequest dizinden bir girdiyi siler. |
DeleteResponse |
sınıfı, DeleteResponse yanıtı SendRequest(DirectoryRequest) olarak tarafından DeleteRequest döndürülür. |
DirectoryAttribute |
sınıfı, DirectoryAttribute öznitelik değerlerine erişim sağlar. |
DirectoryAttributeCollection |
DirectoryAttributeCollection sınıfı bir nesne koleksiyonu DirectoryAttribute içerir. |
DirectoryAttributeModification |
DirectoryAttributeModificationSınıfı, değerlerin değiştirilmesini mümkün bir şekilde sunar DirectoryAttribute . |
DirectoryAttributeModificationCollection |
DirectoryAttributeModificationCollectionSınıfı bir nesne koleksiyonu içerir DirectoryAttributeModification . |
DirectoryConnection |
DirectoryConnection sınıfı soyut bir sınıftır ve örneği oluşturulamaz. Dizin sunucusuna LdapConnection bağlanmak için veya DsmlSoapHttpConnection sınıfını kullanın. |
DirectoryControl |
DirectoryControlSınıfı, ÇEŞITLI LDAP işlemlerine yönelik uzantı verilerini belirtir. |
DirectoryControlCollection |
sınıfı DirectoryControlCollection bir nesne koleksiyonunu DirectoryControl yönetir. |
DirectoryException |
DirectoryException sınıfı, tüm System.DirectoryServices.Protocols özel durumlar için temel sınıf olarak kullanılan bir soyut sınıftır. |
DirectoryIdentifier |
sınıfı, DirectoryIdentifier bağlanmak için hedefi tanımlayan soyut bir sınıftır. |
DirectoryNotificationControl |
DirectoryNotificationControlSınıfı, Active Directory Domain Services bir nesne üzerinde değişiklik yapıldığında istemciye kaydolmak için uzatılmış BIR LDAP zaman uyumsuz arama işleviyle kullanılan bir dizin denetimidir. |
DirectoryOperation |
DirectoryOperationSınıfı, istek ve yanıt öğeleri için temel olarak kullanılan soyut bir sınıftır. |
DirectoryOperationException |
DirectoryOperationException sınıfı, sunucunun SendRequest(DirectoryRequest) hata içeren bir nesne döndürdüğünü belirtmek için yöntemi tarafından oluşturulmuş bir DirectoryResponse özel durumdur. |
DirectoryRequest |
sınıfı, DirectoryRequest ve sınıfları gibi istekle ilgili sınıflar için temel SearchRequest AddRequest sınıftır. |
DirectoryResponse |
DirectoryResponseSınıfı, ve sınıfları gibi istek yanıt sınıfları için temel sınıftır SearchResponse AddResponse . |
DirSyncRequestControl |
DirSyncRequestControlSınıfı, uygulamanın önceki bir durumdan beri değiştirilen nesneler için dizinde arama yapmasına olanak tanıyan bir dizin denetimidir. |
DirSyncResponseControl |
sınıfı, DirSyncResponseControl sunucudan istemciye DirSyncRequest bilgilerini almak için kullanılan bir dizin denetimidir. |
DomainScopeControl |
sınıfı, DomainScopeControl LDAP sunucusuna istek tamamlanırken referans oluşturmaması talimatı için kullanılan bir dizin denetimidir. |
DsmlAuthRequest |
sınıfı, istekler için erişim denetimine, istekler özelliği tarafından tanımlanan güvenlik sorumlusu tarafından DsmlAuthRequest gerçekleştirilecek gibi Principal yorumlanır. |
DsmlAuthResponse |
DsmlAuthResponseSınıfı, SendRequest(DirectoryRequest) yanıtı olarak tarafından döndürülür DsmlAuthRequest . |
DsmlDirectoryIdentifier |
DsmlDirectoryIdentifierSınıfı BIR http sunucusunu tanımlar. |
DsmlDocument |
DsmlDocumentSınıfı BIR DSML belgesi oluşturmak veya işlemek için soyut bir sınıftır. Hem hem de için temel sınıftır DsmlRequestDocument DsmlResponseDocument . DsmlDocument koleksiyonları ve dizinleri destekler. Koleksiyonundaki her öğe öğesinden türetilmiş bir nesnedir DirectoryOperation . |
DsmlErrorResponse |
DsmlErrorResponseSınıfı önemli bir hata oluştuğunda sunucu tarafından oluşturulur. |
DsmlInvalidDocumentException |
DsmlInvalidDocumentExceptionSınıfı, BIR DSML isteği veya yanıt belgesi doğru BIÇIMLENDIRILMIŞ XML olmadığında veya DSMLv2 şeması ile doğrulanamadığından oluşan bir istisnadır. |
DsmlRequestDocument |
DsmlRequestDocumentSınıfı,, veya gibi BIR DSML istek yükü oluşturmanıza olanak sağlar AddRequest ModifyRequest SearchRequest . Sıfır veya daha fazla DirectoryRequest türetilmiş nesne içeriyor. Kullanıcı, sunucuya göndermeden önce ' yi ekleyebilir, silebilir, değiştirebilir ve numaralandırmayabilir DirectoryRequest . DsmlRequestDocument belgeyi taşımak için herhangi bir DSML bağlama sınıfıyla birlikte kullanılabilir DsmlSoapHttpConnection . |
DsmlResponseDocument |
DsmlResponseDocumentSınıfı, DsmlRequestDocument sıfır veya daha fazla nesne içeren bir nesneye yanıt olarak oluşturulan salt tanımlı bir koleksiyondur DirectoryResponse . |
DsmlSoapConnection |
Örneği oluşturulamayan soyut bir sınıf. Oturum odaklı özellikler sağlayarak durum bilgisi olmayan ve durum bilgisi olan protokollerin benzer şekilde işlenmesini sağlar. |
DsmlSoapHttpConnection |
HTTP üzerinden SOAP kullanan bir DSML Ağ Geçidi bağlantısını temsil eder. |
ErrorResponseException |
ErrorResponseExceptionSınıfı, sunucu bir döndürdüğünde oluşan özel durumdur |
ExtendedDNControl |
sınıfı, ExtendedDNControl bir Active Directory Domain Services nesnesinin ayırt edici adının genişletilmiş bir formunu talep eder. |
ExtendedRequest |
ExtendedRequestSınıfı, GENIŞLETILMIŞ LDAP işlemlerini sunucuya geçirir. |
ExtendedResponse |
ExtendedResponseSınıfı, SendRequest(DirectoryRequest) yanıtı olarak tarafından döndürülür ExtendedRequest . |
LazyCommitControl |
LazyCommitControlSınıfı, bellek içinde tamamlandıktan sonra, ancak diske kaydedilmeden önce ekleme, silme veya değiştirme gibi BIR DS değiştirme komutunun sonuçlarını döndürmesini ister. |
LdapConnection |
sınıfı, LdapConnection Microsoft Active Directory Domain Services veya LDAP sunucusuna bir TCP/IP veya UDP LDAP bağlantısı oluşturur. |
LdapDirectoryIdentifier |
sınıfı, LdapDirectoryIdentifier bir veya daha fazla LDAP sunucusu için bir dizin tanımlayıcısı oluşturur. |
LdapException |
LdapException sınıfı, LDAP içinde bulunmayan bir hata kodu döndürdüğünde ResultCodeoluşan bir özel durumdur. |
LdapSessionOptions |
sınıfı LdapSessionOptions çeşitli LDAP oturum seçeneklerini almak veya ayarlamak için kullanılır. |
ModifyDNRequest |
ModifyDNRequestSınıfı, bir nesnenin ayırt edici adını değiştirir. Bu sınıf, bir nesneyi yeni bir üst öğeye taşııyor ve/veya nesneyi yeniden adlandırıyor. |
ModifyDNResponse |
ModifyDNResponseSınıfı, SendRequest(DirectoryRequest) yanıtı olarak tarafından döndürülür ModifyDNRequest . |
ModifyRequest |
sınıfı, ModifyRequest mevcut bir dizin girişinin özniteliklerini değiştirir. |
ModifyResponse |
sınıfı, ModifyResponse yanıtı SendRequest(DirectoryRequest) olarak tarafından ModifyRequest döndürülür. |
PageResultRequestControl |
PageResultRequestControlSınıfı, sunucuya arama sonucunu belirtilen sayfa boyutuna döndürmesini söyler. |
PageResultResponseControl |
PageResultResponseControlSınıfı, sunucudan istemciye sayfa verilerini geçirmek için kullanılan bir dizin denetimidir. |
PartialResultsCollection |
sınıfı, PartialResultsCollection henüz tamamlanmadı olan bir zaman uyumsuz işlemden döndürülen kısmi sonuçları temsil eder. |
PermissiveModifyControl |
PermissiveModifyControlSınıfı, bir nesnenin davranışını değiştirmek için kullanılır ModifyRequest . |
QuotaControl |
QuotaControl sınıfı, kotayla ilgili verileri almak için bir güvenlik ilkesinin güvenlik tanımlayıcısını (SID) geçirmek için kullanılır. |
ReferralCallback |
ReferralCallbackSınıf, başvuru geri çağırma yöntemleri olarak kullanılan temsilcileri içerir. |
SearchOptionsControl |
SearchOptionsControlSınıfı, arama davranışını denetlemek için bayrakları sunucuya geçirmek için kullanılır. |
SearchRequest |
SearchRequest sınıfı bir arama işlemi başlatır. |
SearchResponse |
SearchResponseSınıfı, bir nesnesine yanıt olarak sunucu tarafından gönderilir SearchRequest . Bu yanıt sıfır veya daha fazla SearchResultEntry nesne ve sıfır veya daha fazla SearchResultReference nesne içeriyor. |
SearchResultAttributeCollection |
SearchResultAttributeCollectionSınıfı bir DirectoryAttribute nesne koleksiyonudur. |
SearchResultEntry |
SearchResultEntrySınıf, sonuç kümesinde döndürülen bir nesne içerir. |
SearchResultEntryCollection |
SearchResultEntryCollectionSınıfı, SearchResultEntry bir sonuç kümesinde döndürülen nesne koleksiyonunu içerir. |
SearchResultReference |
SearchResultReferenceSınıfı, sunucu tarafından döndürülen tek bir arama başvurusu içerir. |
SearchResultReferenceCollection |
SearchResultReferenceCollectionSınıfı bir nesne koleksiyonu içerir SearchResultReference . |
SecurityDescriptorFlagControl |
SecurityDescriptorFlagControlSınıfı, çeşitli güvenlik tanımlayıcısı davranışlarını denetlemek için bayrakları sunucuya geçirmek için kullanılır. |
SecurityPackageContextConnectionInformation |
sınıfı güvenli SecurityPackageContextConnectionInformation bir bağlantı hakkında veri içerir. |
ShowDeletedControl |
sınıfı, ShowDeletedControl arama SearchRequest sonuçlarının arama filtresiyle eşleşmesi gereken silinmiş nesneleri içermesi gerektiğini belirtmek için ile kullanılır. |
SortKey |
sınıfı, SortKey sıralama denetimlerine göre kullanılacak sıralama ölçütlerini depolar. |
SortRequestControl |
SortRequestControl sınıfı, istemci uygulamasına döndürmeden önce sunucuya arama sonuçlarını sıralamasını bildirmek için ile SearchRequest birlikte kullanılır. |
SortResponseControl |
SortResponseControlSınıfı, sunucudan istemciye sıralama verilerini geçirmek için kullanılır. |
TlsOperationException |
sınıfı TlsOperationException , istek başarısız olursa yönteminde StartTransportLayerSecurity(DirectoryControlCollection) oluşan bir özel durumdur. |
TreeDeleteControl |
TreeDeleteControlSınıfı, DeleteRequest dizinindeki tüm alt ağacı silmek için ile birlikte kullanılır. |
VerifyNameControl |
VerifyNameControlSınıfı, bir nesnenin varlığını doğrulamak için kullanılan sunucuyu belirtmek için BIR LDAP arama işleviyle birlikte kullanılır. |
VlvRequestControl |
VlvRequestControlSınıfı, sunucudan sanal liste görünümü (VLV) desteğini istemek için kullanılır. |
VlvResponseControl |
VlvResponseControlSınıfı, sunucudan istemciye sanal liste görünümü (VLV) verilerini geçirmek için kullanılır. |
Numaralandırmalar
AuthType |
AuthTypeNumaralama, bağlantıda kullanılacak kimlik doğrulama yöntemini belirtmek için kullanılır. |
DereferenceAlias |
DereferenceAliasSabit listesi, diğer adların başvurusu yapılacak süreci belirtir. |
DirectoryAttributeOperation |
DirectoryAttributeOperationSabit listesi bir dizin özniteliğinde gerçekleştirilecek işlemi belirtir. |
DirectorySynchronizationOptions |
DirectorySynchronizationOptionsSabit listesi, bir nesnedeki aramanın davranışını belirtir DirSyncRequestControl . |
DsmlDocumentProcessing |
DsmlDocumentProcessingSabit listesi DSML belgesi için işleme yöntemini belirtir. |
DsmlErrorProcessing |
DsmlErrorProcessingSabit listesi bir hata oluştuğunda nasıl ilerlemeniz gerektiğini belirtir. |
DsmlResponseOrder |
DsmlResponseOrderNumaralama, yanıtların alınma sıralarını belirtir. |
ErrorResponseCategory |
ErrorResponseCategorySabit listesi olası DSML hata yanıtlarını içerir. |
ExtendedDNFlag |
ExtendedDNFlagSabit listesi, genişletilmiş ayırt edici adın biçimini belirtir. |
LocatorFlags |
LocatorFlagsSabit listesi, bir etki alanı denetleyicisini bulmak için gereken verileri belirtir. |
PartialResultProcessing |
PartialResultProcessingSabit listesi, gerekli kısmi sonuç işleme türünü belirtir. |
ReferralChasingOptions |
ReferralChasingOptionsSabit listesi, başvurunun nasıl yapıldığını ve nasıl yapılacağını belirtir. |
ResultCode |
ResultCodeSabit listesi işlem sonuç kodlarını belirtir. |
SearchOption |
SearchOptionSabit listesi, aramanın nasıl davranacağını tanımlayan arama seçeneklerini belirtir. |
SearchScope |
SearchScopeNumaralama, bir aramanın kapsamını belirtir. |
SecurityMasks |
SecurityMasksSabit listesi çeşitli güvenlik tanımlayıcısı seçeneklerini belirtir. |
SecurityProtocol |
SecurityProtocolNumaralama, bir bağlantı tarafından kullanılan güvenlik protokolünü belirtmek için kullanılır. |
Temsilciler
DereferenceConnectionCallback |
Temsilci DereferenceConnectionCallback artık gerekli olan bir bağlantıyı başvurur. Bağlantı büyük olasılıkla başarılı bir veya temsilcisi çağrısıyla QueryForConnectionCallback NotifyOfNewConnectionCallback kuruldu. |
NotifyOfNewConnectionCallback |
NotifyOfNewConnectionCallbackBir başvuru sırasında yeni bir bağlantı oluşturulduysa, temsilci çağrılır. |
QueryClientCertificateCallback |
QueryClientCertificateCallbackTemsilci, BIR SSL bağlantısı kurarken istemci sertifikalarını belirtmek için kullanılan varsayılan geri arama işlevini alır veya ayarlar. |
QueryForConnectionCallback |
Temsilci, QueryForConnectionCallback kullanılabilir önbelleğe alınmış bir bağlantı olup olmadığını belirler. |
VerifyServerCertificateCallback |
VerifyServerCertificateCallbackTemsilci, BIR SSL bağlantısı kurarken sunucu sertifikalarını doğrulamak için kullanılan varsayılan geri arama işlevini alır veya ayarlar. |