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ında tanımlanan yöntemleri sağlar.
Sınıflar
| Name | Description |
|---|---|
| AddRequest |
AddRequest sınıfı dizine bir girdi ekler. |
| AddResponse |
AddResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürAddRequest. |
| AsqRequestControl |
sınıfı bir AsqRequestControl öznitelik kapsamlı sorgu (ASQ) denetimi oluşturur. Bu denetim, sorguyu belirli bir DN değerli özniteliğe dayalı olmaya zorlamak için bir arama isteğiyle birlikte kullanılır. |
| AsqResponseControl |
sınıfı AsqResponseControl bir nesnede sorguya SearchResponseAsqRequestControl yanıt olarak döndürülür. |
| BerConversionException |
sınıfı BerConversionException , bir nesne kullanarak verileri dönüştürü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 |
sınıfı, CompareRequest dizin nesnesinin özniteliği için belirtilen değeri barındırıp tutmadığını belirler. |
| CompareResponse |
CompareResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürCompareRequest. |
| CrossDomainMoveControl |
CrossDomainMoveControl sınıfı, LDAP nesnesini bir ModifyDNRequest etki alanından diğerine taşımak için bir nesneyle birlikte kullanılır. |
| DeleteRequest |
DeleteRequest sınıfı dizinden bir girdi siler. |
| DeleteResponse |
DeleteResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürDeleteRequest. |
| DirectoryAttribute |
sınıfı, DirectoryAttribute öznitelik değerlerine erişimi etkinleştirir. |
| DirectoryAttributeCollection |
DirectoryAttributeCollection sınıfı bir nesne koleksiyonu DirectoryAttribute içerir. |
| DirectoryAttributeModification |
DirectoryAttributeModification sınıfı, değerlerin değiştirilmesini DirectoryAttribute etkinleştirir. |
| DirectoryAttributeModificationCollection |
DirectoryAttributeModificationCollection sınıfı bir nesne koleksiyonu DirectoryAttributeModification içerir. |
| 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 |
sınıfı, DirectoryControl çeşitli LDAP işlemleri için uzantı verilerini belirtir. |
| DirectoryControlCollection |
DirectoryControlCollection sınıfı 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 |
DirectoryIdentifier sınıfı, bağlanacak hedefi tanımlayan soyut bir sınıftır. |
| DirectoryNotificationControl |
DirectoryNotificationControl sınıfı, Active Directory Domain Services bir nesnede değişiklik yapıldığında bildirim almak üzere istemciyi kaydetmek için genişletilmiş LDAP zaman uyumsuz arama işleviyle kullanılan bir dizin denetimidir. |
| DirectoryOperation |
DirectoryOperation sı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şan bir DirectoryResponse özel durumdur. |
| DirectoryRequest |
DirectoryRequest sınıfı, ve SearchRequest sınıfları gibi AddRequest istekle ilgili sınıflar için temel sınıftır. |
| DirectoryResponse |
DirectoryResponse sınıfı, ve SearchResponse sınıfları gibi AddResponse istek yanıt sınıfları için temel sınıftır. |
| DirSyncRequestControl |
DirSyncRequestControl sınıfı, uygulamanın önceki bir durumdan bu yana değişmiş nesneleri dizinde aramasına olanak tanıyan bir dizin denetimidir. |
| DirSyncResponseControl |
DirSyncResponseControl sınıfı, Sunucudan istemciye DirSyncRequest bilgilerini geçirmek için kullanılan bir dizin denetimidir. |
| DomainScopeControl |
DomainScopeControl sınıfı, LDAP sunucusuna bir isteği tamamlarken referans oluşturmamasını bildirmek için kullanılan bir dizin denetimidir. |
| DsmlAuthRequest |
DsmlAuthRequest sınıfı, istekler için erişim denetiminin, istekler özelliği tarafından Principal tanımlanan güvenlik sorumlusu tarafından gerçekleştirilir gibi yorumlandığını gösterir. |
| DsmlAuthResponse |
DsmlAuthResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürDsmlAuthRequest. |
| DsmlDirectoryIdentifier |
DsmlDirectoryIdentifier sınıfı bir HTTP sunucusu tanımlar. |
| DsmlDocument |
DsmlDocument sınıfı, bir DSML belgesi oluşturmak veya işlemek için bir soyut sınıftır. Hem hem de DsmlRequestDocumentDsmlResponseDocumentiçin temel sınıfıdır. DsmlDocument koleksiyonları ve dizinleri destekler. Koleksiyonundaki her öğe, öğesinden DirectoryOperationtüretilen bir nesnedir. |
| DsmlErrorResponse |
Sınıfı DsmlErrorResponse , ciddi bir hata oluştuğunda sunucu tarafından oluşturulur. |
| DsmlInvalidDocumentException |
sınıfı DsmlInvalidDocumentException , DSML İsteği veya Yanıt belgesi iyi biçimlendirilmiş XML olmadığında veya DSMLv2 şemasıyla doğrulanamadıysa oluşan bir özel durumdur. |
| DsmlRequestDocument |
DsmlRequestDocument sınıfı, , AddRequestveya ModifyRequestgibi SearchRequestbir DSML istek yükü oluşturmanıza olanak tanır. Sıfır veya daha fazla DirectoryRequest türetilmiş nesne içerir. Kullanıcı sunucuya göndermeden önce öğesini ekleyebilir, silebilir, değiştirebilir ve numaralandırabilir DirectoryRequest . DsmlRequestDocument gibi DsmlSoapHttpConnectionherhangi bir DSML Bağlama sınıfıyla belgeyi taşımak için kullanılabilir. |
| DsmlResponseDocument |
DsmlResponseDocument sınıfı, öğesinden DsmlRequestDocumenttüretilen sıfır veya daha fazla nesne içeren bir nesneye yanıt olarak oluşturulan salt okunur bir DirectoryResponse koleksiyondur. |
| 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 kullanarak DSML Ağ Geçidi bağlantısını temsil eder. |
| ErrorResponseException |
ErrorResponseException sınıfı, sunucu bir döndürdüğünde oluşan bir |
| ExtendedDNControl |
ExtendedDNControl sınıfı, bir Active Directory Domain Services nesnesinin ayırt edici adının genişletilmiş bir biçimini istemektedir. |
| ExtendedRequest |
sınıfı, ExtendedRequest genişletilmiş LDAP işlemlerini sunucuya geçirir. |
| ExtendedResponse |
ExtendedResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürExtendedRequest. |
| LazyCommitControl |
LazyCommitControl sınıfı, sunucuya ekleme, silme veya değiştirme gibi bir DS değişiklik komutunun sonuçlarını bellekte tamamlandıktan sonra ancak diske işlenmeden önce döndürmesini bildirir. |
| LdapConnection |
LdapConnection sınıfı, 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 |
LdapSessionOptions sınıfı, çeşitli LDAP oturum seçeneklerini almak veya ayarlamak için kullanılır. |
| ModifyDNRequest |
sınıfı, ModifyDNRequest bir nesnenin ayırt edici adını değiştirir. Bu sınıf bir nesneyi yeni bir üst öğeye taşır ve/veya nesneyi yeniden adlandırır. |
| ModifyDNResponse |
ModifyDNResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürModifyDNRequest. |
| ModifyRequest |
sınıfı, ModifyRequest var olan bir dizin girdisinin özniteliklerini değiştirir. |
| ModifyResponse |
ModifyResponse sınıfı tarafından öğesine yanıt SendRequest(DirectoryRequest)olarak döndürülürModifyRequest. |
| PageResultRequestControl |
PageResultRequestControl sınıfı, sunucuya arama sonucunu belirtilen sayfa boyutunda döndürmesini bildirir. |
| PageResultResponseControl |
PageResultResponseControl sınıfı, sunucudan istemciye sayfa verilerini geçirmek için kullanılan bir dizin denetimidir. |
| PartialResultsCollection |
sınıfı henüz PartialResultsCollection tamamlanmamış zaman uyumsuz bir işlemden döndürülen kısmi sonuçları temsil eder. |
| PermissiveModifyControl |
sınıfı PermissiveModifyControl , bir ModifyRequest nesnenin davranışını değiştirmek için kullanılır. |
| QuotaControl |
sınıfı QuotaControl , 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 |
sınıfı, ReferralCallback referans geri çağırma yöntemleri olarak kullanılan temsilciler içerir. |
| SearchOptionsControl |
SearchOptionsControl sınıfı, arama davranışını denetlemek için sunucuya bayrak geçirmek için kullanılır. |
| SearchRequest |
SearchRequest sınıfı bir arama işlemi başlatır. |
| SearchResponse |
SearchResponse sınıfı, sunucu tarafından bir SearchRequest nesneye yanıt olarak gönderilir. Bu yanıt sıfır veya daha fazla SearchResultEntry nesne ve sıfır veya daha fazla SearchResultReference nesne içerir. |
| SearchResultAttributeCollection |
SearchResultAttributeCollection sınıfı bir nesne koleksiyonudurDirectoryAttribute. |
| SearchResultEntry |
sınıfı, SearchResultEntry sonuç kümesinde döndürülen bir nesne içerir. |
| SearchResultEntryCollection |
sınıfı, SearchResultEntryCollection sonuç kümesinde döndürülen bir nesne koleksiyonu SearchResultEntry içerir. |
| SearchResultReference |
sınıfı, SearchResultReference sunucu tarafından döndürülen tek bir arama başvurusu içerir. |
| SearchResultReferenceCollection |
SearchResultReferenceCollection sınıfı bir nesne koleksiyonu SearchResultReference içerir. |
| SecurityDescriptorFlagControl |
sınıfı SecurityDescriptorFlagControl , çeşitli güvenlik tanımlayıcısı davranışlarını denetlemek için sunucuya bayrak geçirmek için kullanılır. |
| SecurityPackageContextConnectionInformation |
sınıfı, SecurityPackageContextConnectionInformation güvenli bir bağlantı hakkında veriler içerir. |
| ShowDeletedControl |
sınıfı ShowDeletedControl , arama sonuçlarının arama filtresiyle eşleşen silinmiş nesneleri içermesi gerektiğini belirtmek için ile SearchRequest birlikte 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 |
SortResponseControl sınıfı, sıralama verilerini sunucudan istemciye 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 |
TreeDeleteControl sınıfı, dizinindeki bir alt ağacın tamamını silmek için ile DeleteRequest birlikte kullanılır. |
| VerifyNameControl |
sınıfı VerifyNameControl , bir nesnenin varlığını doğrulamak için kullanılan sunucuyu belirtmek için ldap arama işleviyle birlikte kullanılır. |
| VlvRequestControl |
VlvRequestControl sınıfı, sunucudan sanal liste görünümü (VLV) desteği istemek için kullanılır. |
| VlvResponseControl |
VlvResponseControl sınıfı, sanal liste görünümü (VLV) verilerini sunucudan istemciye geçirmek için kullanılır. |
Numaralandırmalar
| Name | Description |
|---|---|
| AuthType |
AuthType numaralandırması, bir bağlantıda kullanılacak kimlik doğrulama yöntemini belirtmek için kullanılır. |
| DereferenceAlias |
DereferenceAlias numaralandırması, diğer adların başvurulmadığı işlemi belirtir. |
| DirectoryAttributeOperation |
DirectoryAttributeOperation numaralandırması, dizin özniteliğinde gerçekleştirilecek işlemi belirtir. |
| DirectorySynchronizationOptions |
DirectorySynchronizationOptions numaralandırması, DirSyncRequestControl nesnesindeki aramanın davranışını belirtir. |
| DsmlDocumentProcessing |
DsmlDocumentProcessing numaralandırması, DSML belgesi için işleme yöntemini belirtir. |
| DsmlErrorProcessing |
DsmlErrorProcessing numaralandırması, bir hata oluştuğunda nasıl ilerleyeceklerini belirtir. |
| DsmlResponseOrder |
DsmlResponseOrder numaralandırması yanıtların alınma sırasını belirtir. |
| ErrorResponseCategory |
ErrorResponseCategory numaralandırması olası DSML hata yanıtlarını içerir. |
| ExtendedDNFlag |
ExtendedDNFlag numaralandırması, genişletilmiş ayırt edici adın biçimini belirtir. |
| LocatorFlags |
LocatorFlags numaralandırması, bir etki alanı denetleyicisini bulmak için gereken verileri belirtir. |
| PartialResultProcessing |
PartialResultProcessing numaralandırması, gerekli kısmi sonuç işleme türünü belirtir. |
| ReferralChasingOptions |
ReferralChasingOptions numaralandırması başvuru izlemenin izlenip izlenmediğini ve nasıl izlenip izlenmediğini belirtir. |
| ResultCode |
ResultCode numaralandırması işlem sonuç kodlarını belirtir. |
| SearchOption |
SearchOption numaralandırması, aramanın nasıl davranacağını tanımlayan arama seçeneklerini belirtir. |
| SearchScope |
SearchScope numaralandırması aramanın kapsamını belirtir. |
| SecurityMasks |
SecurityMasks numaralandırması çeşitli güvenlik tanımlayıcısı seçeneklerini belirtir. |
| SecurityProtocol |
SecurityProtocol numaralandırması, bağlantı tarafından kullanılan güvenlik protokollerini belirtmek için kullanılır. |
Temsilciler
| Name | Description |
|---|---|
| DereferenceConnectionCallback |
Temsilci DereferenceConnectionCallback artık gerekli olmayan bir bağlantıya başvuruyor. Bağlantı büyük olasılıkla veya QueryForConnectionCallback temsilcisine NotifyOfNewConnectionCallback yapılan başarılı bir çağrıyla oluşturulmuştur. |
| NotifyOfNewConnectionCallback |
Referans kovalarken NotifyOfNewConnectionCallback yeni bir bağlantı oluşturulduysa temsilci çağrılır. |
| QueryClientCertificateCallback |
Temsilci, QueryClientCertificateCallback SSL bağlantısı kurarken istemci sertifikalarını belirtmek için kullanılan varsayılan geri çağırma işlevini alır veya ayarlar. |
| QueryForConnectionCallback |
Temsilci QueryForConnectionCallback , kullanılabilecek önbelleğe alınmış bir bağlantı olup olmadığını belirler. |
| VerifyServerCertificateCallback |
Temsilci, VerifyServerCertificateCallback SSL bağlantısı kurarken sunucu sertifikalarını doğrulamak için kullanılan varsayılan geri çağırma işlevini alır veya ayarlar. |