Поделиться через


LdapConnection Конструкторы

Определение

Создает экземпляр класса LdapConnection.

Перегрузки

LdapConnection(LdapDirectoryIdentifier)

Конструктор LdapConnection(LdapDirectoryIdentifier) создает экземпляр класса LdapConnection, используя указанный идентификатор каталога. Учетные данные для входа и проверка подлинности "Согласование" используются для подключения к серверу LDAP.

LdapConnection(String)

Конструктор LdapConnection(String) создает экземпляр класса LdapConnection, используя указанный сервер.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

Конструктор LdapConnection(LdapDirectoryIdentifier, NetworkCredential) создает экземпляр класса LdapConnection, используя указанные идентификатор каталога и сетевые учетные данные. Используется проверка подлинности "Согласование".

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

Конструктор LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) создает экземпляр класса LdapConnection, используя указанные идентификатор каталога, сетевые учетные данные и тип проверки подлинности.

LdapConnection(LdapDirectoryIdentifier)

Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs

Конструктор LdapConnection(LdapDirectoryIdentifier) создает экземпляр класса LdapConnection, используя указанный идентификатор каталога. Учетные данные для входа и проверка подлинности "Согласование" используются для подключения к серверу 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)

Параметры

identifier
LdapDirectoryIdentifier

Объект LdapDirectoryIdentifier, который задает сервер.

Исключения

Не удалось создать блок подключения или открыть подключение к серверу.

Применяется к

LdapConnection(String)

Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs

Конструктор LdapConnection(String) создает экземпляр класса LdapConnection, используя указанный сервер.

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)

Параметры

server
String

Строка, задающая сервер. Здесь можно указать имя домена, имя LDAP-сервера или разделенные точками строки с IP-адресом LDAP-сервера. Этот параметр может также содержать имя порта, отделенное от правого края строки двоеточием (:).

Исключения

Не удалось создать блок подключения или открыть подключение к серверу.

Применяется к

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs

Конструктор LdapConnection(LdapDirectoryIdentifier, NetworkCredential) создает экземпляр класса LdapConnection, используя указанные идентификатор каталога и сетевые учетные данные. Используется проверка подлинности "Согласование".

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)

Параметры

identifier
LdapDirectoryIdentifier

Объект LdapDirectoryIdentifier, который задает сервер.

credential
NetworkCredential

Объект NetworkCredential, указывающий используемые учетные данные.

Исключения

Не удалось создать блок подключения или открыть подключение к серверу.

Применяется к

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs
Исходный код:
LdapConnection.cs

Конструктор LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) создает экземпляр класса LdapConnection, используя указанные идентификатор каталога, сетевые учетные данные и тип проверки подлинности.

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)

Параметры

identifier
LdapDirectoryIdentifier

Объект LdapDirectoryIdentifier, который задает сервер.

credential
NetworkCredential

Объект NetworkCredential, указывающий используемые учетные данные.

authType
AuthType

Значения AuthType, указывающие тип используемой проверки подлинности.

Исключения

Не удалось создать блок подключения или открыть подключение к серверу.

authType выходит за пределы диапазона.

authType параметр указан как Анонимный, но credential указаны учетные данные.

Применяется к