Aracılığıyla paylaş


LdapConnection Sınıf

Tanım

sınıfı, LdapConnection Microsoft Active Directory Etki Alanı Hizmetleri'ne veya LDAP sunucusuna bir 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
LdapConnection
Uygulamalar

Açıklamalar

Nesnedeki ClientCertificatesLdapConnection özellik ve QueryClientCertificate nesnedeki LdapSessionOptions özellik ayarlanmışsa, özelliğinde ClientCertificates belirtilen sertifika yoksayılır.

Oluşturucular

Name Description
LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

Oluşturucu, LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) belirtilen dizin tanımlayıcısını, ağ kimlik bilgilerini ve kimlik doğrulama türünü kullanarak sınıfın bir örneğini LdapConnection oluşturur.

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 bir örneğini oluşturur. Anlaşma Kimlik Doğrulaması kullanılır.

LdapConnection(LdapDirectoryIdentifier)

Oluşturucu, LdapConnection(LdapDirectoryIdentifier) belirtilen dizin tanımlayıcısını LdapConnection kullanarak sınıfı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(String)

Oluşturucu, LdapConnection(String) belirtilen sunucuyu kullanarak sınıfının bir örneğini LdapConnection oluşturur.

Özellikler

Name Description
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

Name Description
Abort(IAsyncResult)

Abort(IAsyncResult) yöntemi zaman uyumsuz isteği iptal eder.

BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object)

Verileri sunucuya zaman uyumsuz olarak gönderir.

BeginSendRequest(DirectoryRequest, TimeSpan, PartialResultProcessing, AsyncCallback, Object)

Verileri sunucuya zaman uyumsuz olarak gönderir.

Bind()

yöntemi geçerli Bind() kimlik bilgilerini kullanarak bir LDAP bağlaması gönderir.

Bind(NetworkCredential)

yöntemi, Bind(NetworkCredential) belirtilen NetworkCredentialöğesini kullanarak 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 tutamacı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()

Finalize() yöntemi, bir 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 verirLdapConnection.

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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
SendRequest(DirectoryRequest, TimeSpan)

yöntemi ldap SendRequest(DirectoryRequest, TimeSpan) v3 işlemi olarak tek DirectoryRequest bir gönderir.

SendRequest(DirectoryRequest)

yöntemi ldap SendRequest(DirectoryRequest) v3 işlemi olarak tek DirectoryRequest bir gönderir.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır