Sdílet prostřednictvím


LdapConnection Třída

Definice

Třída LdapConnection vytvoří připojení TCP/IP nebo UDP LDAP ke službě Microsoft Active Directory Domain Services nebo serveru LDAP.

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
Dědičnost
LdapConnection
Implementuje

Poznámky

ClientCertificates Pokud je vlastnost objektu LdapConnection i QueryClientCertificate vlastnosti objektu LdapSessionOptions nastavena, certifikát zadaný ve ClientCertificates vlastnosti je ignorován.

Konstruktory

Name Description
LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

Konstruktor LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) vytvoří instanci třídy pomocí zadaného LdapConnection identifikátoru adresáře, síťových přihlašovacích údajů a typu ověřování.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

Konstruktor LdapConnection(LdapDirectoryIdentifier, NetworkCredential) vytvoří instanci třídy pomocí zadaného LdapConnection identifikátoru adresáře a síťových přihlašovacích údajů. Používá se ověřování Negotiate.

LdapConnection(LdapDirectoryIdentifier)

Konstruktor LdapConnection(LdapDirectoryIdentifier) vytvoří instanci LdapConnection třídy pomocí zadaného identifikátoru adresáře. Přihlašovací údaje a ověřování Negotiate slouží k připojení k serveru LDAP.

LdapConnection(String)

Konstruktor LdapConnection(String) vytvoří instanci LdapConnection třídy pomocí zadaného serveru.

Vlastnosti

Name Description
AuthType

Tato AuthType vlastnost obsahuje podporované typy ověřování.

AutoBind

Vlastnost AutoBind určuje, zda je povolena automatická vazba.

ClientCertificates

Získá jeden nebo více klientských certifikátů, které se mají odeslat k ověření.

(Zděděno od DirectoryConnection)
Credential

Vlastnost Credential obsahuje síťové přihlašovací údaje pro objekt.

Directory

Získá doménu nebo server, ke kterému má být připojení provedeno.

(Zděděno od DirectoryConnection)
SessionOptions

Vlastnost SessionOptions obsahuje LdapSessionOptions objekt, který určuje možnosti relace.

Timeout

Vlastnost Timeout obsahuje dobu v sekundách před vypršením časového limitu LdapConnection .

Metody

Name Description
Abort(IAsyncResult)

Metoda Abort(IAsyncResult) zruší asynchronní požadavek.

BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object)

Odesílá data asynchronně na server.

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

Odesílá data asynchronně na server.

Bind()

Metoda Bind() odešle vazbu protokolu LDAP pomocí aktuálních přihlašovacích údajů.

Bind(NetworkCredential)

Metoda Bind(NetworkCredential) odešle vazbu PROTOKOLU LDAP pomocí zadaného NetworkCredential.

Dispose()

Metoda Dispose() zavře a uvolní popisovač LDAP.

Dispose(Boolean)

Metoda Dispose(Boolean) připojení zavře a volitelně uvolní popisovač LDAP.

EndSendRequest(IAsyncResult)

Metoda EndSendRequest(IAsyncResult) dokončí asynchronní požadavek.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
Finalize()

Metoda Finalize() umožňuje objektu LdapConnection pokusit se uvolnit prostředky a provádět další operace čištění před uvolněním LdapConnection objektu uvolnění paměti.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetPartialResults(IAsyncResult)

Metoda GetPartialResults(IAsyncResult) načte částečné výsledky asynchronní operace.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
SendRequest(DirectoryRequest, TimeSpan)

Metoda SendRequest(DirectoryRequest, TimeSpan) odešle jednu DirectoryRequest operaci ldap v3.

SendRequest(DirectoryRequest)

Metoda SendRequest(DirectoryRequest) odešle jednu DirectoryRequest operaci ldap v3.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro