LdapConnection 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.
sınıfı, LdapConnection Microsoft Active Directory Domain Services veya LDAP sunucusuna tcp/IP veya UDP LDAP bağlantısı oluşturur.
public ref class LdapConnection : System::DirectoryServices::Protocols::DirectoryConnection, IDisposable
public class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, IDisposable
type LdapConnection = class
inherit DirectoryConnection
interface IDisposable
Public Class LdapConnection
Inherits DirectoryConnection
Implements IDisposable
- Devralma
- Uygulamalar
Açıklamalar
Nesnedeki ClientCertificatesLdapConnection özellik ve QueryClientCertificate nesnedeki LdapSessionOptions özellik her ikisi de ayarlanmışsa, özelliğinde ClientCertificates belirtilen sertifika yoksayılır.
Oluşturucular
LdapConnection(LdapDirectoryIdentifier) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier) belirtilen dizin tanımlayıcısını LdapConnection kullanarak sınıfının bir örneğini oluşturur. LDAP sunucusuna bağlanmak için oturum açma kimlik bilgileri ve Anlaşma Kimlik Doğrulaması kullanılır. |
LdapConnection(LdapDirectoryIdentifier, NetworkCredential) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier, NetworkCredential) belirtilen dizin tanımlayıcısını LdapConnection ve ağ kimlik bilgilerini kullanarak sınıfının bir örneğini oluşturur. Anlaşma Kimlik Doğrulaması kullanılır. |
LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) belirtilen dizin tanımlayıcısını LdapConnection , ağ kimlik bilgilerini ve kimlik doğrulama türünü kullanarak sınıfının bir örneğini oluşturur. |
LdapConnection(String) |
Oluşturucu, LdapConnection(String) belirtilen sunucuyu kullanarak sınıfının bir örneğini LdapConnection oluşturur. |
Özellikler
AuthType |
AuthType özelliği desteklenen kimlik doğrulama türlerini içerir. |
AutoBind |
AutoBind özelliği, otomatik bağlamaya izin verilip verilmeyeceğini belirtir. |
ClientCertificates |
Kimlik doğrulaması için gönderilecek bir veya daha fazla istemci sertifikası alır. (Devralındığı yer: DirectoryConnection) |
Credential |
Credential özelliği, nesnenin ağ kimlik bilgilerini içerir. |
Directory |
Bağlantının yapılması gereken etki alanını veya sunucuyu alır. (Devralındığı yer: DirectoryConnection) |
SessionOptions |
özelliği, SessionOptions oturum seçeneklerini belirten bir LdapSessionOptions nesne içerir. |
Timeout |
Timeout özelliği, zaman aşımına uğramadan önce LdapConnection saniye cinsinden süreyi içerir. |
Yöntemler
Abort(IAsyncResult) |
Abort(IAsyncResult) yöntemi zaman uyumsuz isteği iptal eder. |
BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object) |
Verileri zaman uyumsuz olarak sunucuya gönderir. |
BeginSendRequest(DirectoryRequest, TimeSpan, PartialResultProcessing, AsyncCallback, Object) |
Verileri zaman uyumsuz olarak sunucuya gönderir. |
Bind() |
yöntemi, Bind() geçerli kimlik bilgilerini kullanarak bir LDAP bağlaması gönderir. |
Bind(NetworkCredential) |
yöntemi, Bind(NetworkCredential) belirtilen NetworkCredentialkullanarak bir LDAP bağlaması gönderir. |
Dispose() |
Dispose() yöntemi LDAP tanıtıcısını kapatır ve serbest bırakır. |
Dispose(Boolean) |
Dispose(Boolean) yöntemi bağlantıyı kapatır ve isteğe bağlı olarak LDAP tanıtıcısını serbest bırakır. |
EndSendRequest(IAsyncResult) |
EndSendRequest(IAsyncResult) yöntemi zaman uyumsuz bir isteği tamamlar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Finalize() |
yöntemi, Finalize() bir LdapConnection nesnenin atık toplama tarafından geri kazanılmadan önce kaynakları boşaltmaya ve diğer temizleme işlemlerini gerçekleştirmeye LdapConnection çalışmasına izin verir. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetPartialResults(IAsyncResult) |
GetPartialResults(IAsyncResult) yöntemi, zaman uyumsuz bir işlemin kısmi sonuçlarını alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
SendRequest(DirectoryRequest) |
yöntemi ldap SendRequest(DirectoryRequest) v3 işlemi olarak tek DirectoryRequest bir gönderir. |
SendRequest(DirectoryRequest, TimeSpan) |
yöntemi ldap SendRequest(DirectoryRequest, TimeSpan) v3 işlemi olarak tek DirectoryRequest bir gönderir. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |