LdapConnection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída LdapConnection vytvoří připojení TCP/IP nebo UDP LDAP k serveru Microsoft Active Directory Domain Services nebo 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
- Implementuje
Poznámky
ClientCertificates Pokud je 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 LdapConnection třídy pomocí zadaného 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 pokusit se 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) |