LdapConnection 생성자

정의

LdapConnection 클래스의 인스턴스를 만듭니다.Creates an instance of the LdapConnection class.

오버로드

LdapConnection(LdapDirectoryIdentifier)

LdapConnection(LdapDirectoryIdentifier) 생성자는 지정된 디렉터리 식별자를 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier) constructor creates an instance of the LdapConnection class using the specified directory identifier. 로그온 자격 증명과 협상 인증이 LDAP 서버에 연결하는 데 사용됩니다.The logon credentials and the Negotiate Authentication are used to connect to the LDAP server.

LdapConnection(String)

LdapConnection(String) 생성자는 지정된 서버를 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(String) constructor creates an instance of the LdapConnection class using the specified server.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

LdapConnection(LdapDirectoryIdentifier, NetworkCredential) 생성자는 지정된 디렉터리 식별자와 네트워크 자격 증명을 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier, NetworkCredential) constructor creates an instance of the LdapConnection class using the specified directory identifier and network credentials. 협상 인증이 사용됩니다.Negotiate Authentication is used.

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) 생성자는 지정된 디렉터리 식별자, 네트워크 자격 증명 및 인증 형식을 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) constructor creates an instance of the LdapConnection class using the specified directory identifier, network credentials, and authentication type.

LdapConnection(LdapDirectoryIdentifier)

LdapConnection(LdapDirectoryIdentifier) 생성자는 지정된 디렉터리 식별자를 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier) constructor creates an instance of the LdapConnection class using the specified directory identifier. 로그온 자격 증명과 협상 인증이 LDAP 서버에 연결하는 데 사용됩니다.The logon credentials and the Negotiate Authentication are used to connect to the LDAP server.

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 개체입니다.An LdapDirectoryIdentifier object that specifies the server.

예외

연결 블록을 만들지 못하거나 서버에 대한 연결을 열지 못한 경우Thrown if it fails to create a connection block or fails to open a connection to server.

보안

DirectoryServicesPermission
요청 값입니다. DemandDemand value: Demand

LdapConnection(String)

LdapConnection(String) 생성자는 지정된 서버를 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(String) constructor creates an instance of the LdapConnection class using the specified server.

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 서버 이름 또는 LDAP 서버의 IP 주소를 나타내는 점으로 구분된 문자열일 수 있습니다.A string specifying the server which can be a domain name, LDAP server name or dotted strings representing the IP address of the LDAP server. 선택적으로 이 매개 변수에는 콜론(:)으로 열의 오른쪽 끝과 구분된 포트 번호가 포함될 수도 있습니다.Optionally, this parameter may also include a port number, separated from the right end of the string by a colon (:).

예외

연결 블록을 만들지 못하거나 서버에 대한 연결을 열지 못한 경우Thrown if it fails to create a connection block or fails to open a connection to server.

보안

DirectoryServicesPermission
요청 값입니다. DemandDemand value: Demand

LdapConnection(LdapDirectoryIdentifier, NetworkCredential)

LdapConnection(LdapDirectoryIdentifier, NetworkCredential) 생성자는 지정된 디렉터리 식별자와 네트워크 자격 증명을 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier, NetworkCredential) constructor creates an instance of the LdapConnection class using the specified directory identifier and network credentials. 협상 인증이 사용됩니다.Negotiate Authentication is used.

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 개체입니다.An LdapDirectoryIdentifier object that specifies the server.

credential
NetworkCredential

사용할 자격 증명을 지정하는 NetworkCredential 개체입니다.A NetworkCredential object that specifies the credentials to use.

예외

연결 블록을 만들지 못하거나 서버에 대한 연결을 열지 못한 경우Thrown if it fails to create a connection block or fails to open a connection to server.

보안

DirectoryServicesPermission
요청 값입니다. DemandDemand value: Demand

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType)

LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) 생성자는 지정된 디렉터리 식별자, 네트워크 자격 증명 및 인증 형식을 사용하여 LdapConnection 클래스의 인스턴스를 만듭니다.The LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) constructor creates an instance of the LdapConnection class using the specified directory identifier, network credentials, and authentication type.

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

매개 변수

identifier
LdapDirectoryIdentifier

서버를 지정하는 LdapDirectoryIdentifier 개체입니다.An LdapDirectoryIdentifier object that specifies the server.

credential
NetworkCredential

사용할 자격 증명을 지정하는 NetworkCredential 개체입니다.A NetworkCredential object that specifies the credentials to use.

authType
AuthType

사용할 인증 형식을 지정하는 AuthType 값입니다.A AuthType values that specifies the type of authentication to use.

예외

연결 블록을 만들지 못하거나 서버에 대한 연결을 열지 못한 경우Thrown if it fails to create a connection block or fails to open a connection to server.

authType이 범위를 벗어난 경우Thrown when authType is out of range.

authType이 Anonymous로 지정되어 있지만 credential에서 자격 증명을 지정한 경우Thrown when authType is specified as Anonymous but credential specified credentials.

보안

DirectoryServicesPermission
요청 값입니다. DemandDemand value: Demand

적용 대상