Partilhar via


LdapConnection Construtores

Definição

Cria uma instância de LdapConnection classe.

Sobrecargas

LdapConnection(LdapDirectoryIdentifier)

O construtor LdapConnection(LdapDirectoryIdentifier) cria uma instância da classe LdapConnection usando o identificador de diretório especificado. As credenciais de logon e a Autenticação de Negociação são usadas para se conectar ao servidor do LDAP.

LdapConnection(String)

O construtor LdapConnection(String) cria uma instância da classe LdapConnection usando o servidor especificado.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

O construtor LdapConnection(LdapDirectoryIdentifier, NetworkCredential) cria uma instância da classe LdapConnection usando o identificador de diretório especificado e as credenciais de rede. A Autenticação do Tipo Negociar é usada.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

O construtor do LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) cria uma instância da classe LdapConnection usando o identificador do diretório especificado, as credenciais de rede e o tipo de autenticação.

LdapConnection(LdapDirectoryIdentifier)

Origem:
LdapConnection.cs
Origem:
LdapConnection.cs
Origem:
LdapConnection.cs

O construtor LdapConnection(LdapDirectoryIdentifier) cria uma instância da classe LdapConnection usando o identificador de diretório especificado. As credenciais de logon e a Autenticação de Negociação são usadas para se conectar ao servidor do LDAP.

public:
 LdapConnection(System::DirectoryServices::Protocols::LdapDirectoryIdentifier ^ identifier);
public LdapConnection (System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier);
new System.DirectoryServices.Protocols.LdapConnection : System.DirectoryServices.Protocols.LdapDirectoryIdentifier -> System.DirectoryServices.Protocols.LdapConnection
Public Sub New (identifier As LdapDirectoryIdentifier)

Parâmetros

identifier
LdapDirectoryIdentifier

Um objeto LdapDirectoryIdentifier que especifica o servidor.

Exceções

Falha ao criar um bloco de conexão ou abrir uma conexão com o servidor.

Aplica-se a

LdapConnection(String)

Origem:
LdapConnection.cs
Origem:
LdapConnection.cs
Origem:
LdapConnection.cs

O construtor LdapConnection(String) cria uma instância da classe LdapConnection usando o servidor especificado.

public:
 LdapConnection(System::String ^ server);
public LdapConnection (string server);
new System.DirectoryServices.Protocols.LdapConnection : string -> System.DirectoryServices.Protocols.LdapConnection
Public Sub New (server As String)

Parâmetros

server
String

Uma cadeia de caracteres que especifica o servidor que pode ser um nome de domínio, nome do servidor LDAP ou cadeias de caracteres com pontos que representam o endereço IP do servidor LDAP. Opcionalmente, esse parâmetro também pode incluir um número da porta, separado da extremidade direita da cadeia de caracteres por dois-pontos (:).

Exceções

Falha ao criar um bloco de conexão ou abrir uma conexão com o servidor.

Aplica-se a

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

Origem:
LdapConnection.cs
Origem:
LdapConnection.cs
Origem:
LdapConnection.cs

O construtor LdapConnection(LdapDirectoryIdentifier, NetworkCredential) cria uma instância da classe LdapConnection usando o identificador de diretório especificado e as credenciais de rede. A Autenticação do Tipo Negociar é usada.

public:
 LdapConnection(System::DirectoryServices::Protocols::LdapDirectoryIdentifier ^ identifier, System::Net::NetworkCredential ^ credential);
public LdapConnection (System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential);
new System.DirectoryServices.Protocols.LdapConnection : System.DirectoryServices.Protocols.LdapDirectoryIdentifier * System.Net.NetworkCredential -> System.DirectoryServices.Protocols.LdapConnection
Public Sub New (identifier As LdapDirectoryIdentifier, credential As NetworkCredential)

Parâmetros

identifier
LdapDirectoryIdentifier

Um objeto LdapDirectoryIdentifier que especifica o servidor.

credential
NetworkCredential

Um objeto NetworkCredential que especifica as credenciais a serem usadas.

Exceções

Falha ao criar um bloco de conexão ou abrir uma conexão com o servidor.

Aplica-se a

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

Origem:
LdapConnection.cs
Origem:
LdapConnection.cs
Origem:
LdapConnection.cs

O construtor do LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) cria uma instância da classe LdapConnection usando o identificador do diretório especificado, as credenciais de rede e o tipo de autenticação.

public:
 LdapConnection(System::DirectoryServices::Protocols::LdapDirectoryIdentifier ^ identifier, System::Net::NetworkCredential ^ credential, System::DirectoryServices::Protocols::AuthType authType);
public LdapConnection (System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType);
new System.DirectoryServices.Protocols.LdapConnection : System.DirectoryServices.Protocols.LdapDirectoryIdentifier * System.Net.NetworkCredential * System.DirectoryServices.Protocols.AuthType -> System.DirectoryServices.Protocols.LdapConnection
Public Sub New (identifier As LdapDirectoryIdentifier, credential As NetworkCredential, authType As AuthType)

Parâmetros

identifier
LdapDirectoryIdentifier

Um objeto LdapDirectoryIdentifier que especifica o servidor.

credential
NetworkCredential

Um objeto NetworkCredential que especifica as credenciais a serem usadas.

authType
AuthType

Um valor AuthType que especifica o tipo de autenticação a ser usado.

Exceções

Falha ao criar um bloco de conexão ou abrir uma conexão com o servidor.

authType está fora do intervalo.

authType é especificado como Anônimo, mas credential as credenciais especificadas.

Aplica-se a