LdapConnection Třída

Definice

Třída LdapConnection vytvoří připojení TCP/IP nebo UDP LDAP k 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

Pokud je ClientCertificates vlastnost objektu LdapConnection i QueryClientCertificate vlastnost objektu LdapSessionOptions nastavená, certifikát zadaný ve ClientCertificates vlastnosti se ignoruje.

Konstruktory

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 se používají pro připojení k serveru LDAP.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

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

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

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

Vlastnosti

AuthType

Vlastnost AuthType 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ů k odeslání k ověření.

(Zděděno od DirectoryConnection)
Credential

Vlastnost Credential obsahuje přihlašovací údaje k síti pro objekt.

Directory

Získá doménu nebo server, ke kterému se má připojit.

(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

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 ldap pomocí aktuálních přihlašovacích údajů.

Bind(NetworkCredential)

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

Dispose()

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

Dispose(Boolean)

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

EndSendRequest(IAsyncResult)

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

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Metoda Finalize() umožňuje objektu LdapConnection , aby se pokusil uvolnit prostředky a provést další operace čištění před uvolněním objektu LdapConnection uvolňováním paměti.

GetHashCode()

Slouží jako výchozí hashovací funkce.

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

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

GetType()

Type Získá z aktuální instance.

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

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

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

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

SendRequest(DirectoryRequest, TimeSpan)

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

ToString()

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

(Zděděno od Object)

Platí pro