LdapConnection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfı, LdapConnection Microsoft Active Directory Etki Alanı Hizmetleri'ne veya LDAP sunucusuna bir TCP/IP veya UDP LDAP bağlantısı oluşturur.
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
- Devralma
- Uygulamalar
Açıklamalar
Nesnedeki ClientCertificatesLdapConnection özellik ve QueryClientCertificate nesnedeki LdapSessionOptions özellik ayarlanmışsa, özelliğinde ClientCertificates belirtilen sertifika yoksayılır.
Oluşturucular
| Name | Description |
|---|---|
| LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier, NetworkCredential, AuthType) belirtilen dizin tanımlayıcısını, ağ kimlik bilgilerini ve kimlik doğrulama türünü kullanarak sınıfın bir örneğini LdapConnection oluşturur. |
| LdapConnection(LdapDirectoryIdentifier, NetworkCredential) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier, NetworkCredential) belirtilen dizin tanımlayıcısını LdapConnection ve ağ kimlik bilgilerini kullanarak sınıfın bir örneğini oluşturur. Anlaşma Kimlik Doğrulaması kullanılır. |
| LdapConnection(LdapDirectoryIdentifier) |
Oluşturucu, LdapConnection(LdapDirectoryIdentifier) belirtilen dizin tanımlayıcısını LdapConnection kullanarak sınıfın bir örneğini oluşturur. LDAP sunucusuna bağlanmak için oturum açma kimlik bilgileri ve Anlaşma Kimlik Doğrulaması kullanılır. |
| LdapConnection(String) |
Oluşturucu, LdapConnection(String) belirtilen sunucuyu kullanarak sınıfının bir örneğini LdapConnection oluşturur. |
Özellikler
| Name | Description |
|---|---|
| AuthType |
AuthType özelliği desteklenen kimlik doğrulama türlerini içerir. |
| AutoBind |
AutoBind özelliği, otomatik bağlamaya izin verilip verilmeyeceğini belirtir. |
| ClientCertificates |
Kimlik doğrulaması için gönderilecek bir veya daha fazla istemci sertifikası alır. (Devralındığı yer: DirectoryConnection) |
| Credential |
Credential özelliği, nesnenin ağ kimlik bilgilerini içerir. |
| Directory |
Bağlantının yapılması gereken etki alanını veya sunucuyu alır. (Devralındığı yer: DirectoryConnection) |
| SessionOptions |
özelliği, SessionOptions oturum seçeneklerini belirten bir LdapSessionOptions nesne içerir. |
| Timeout |
Timeout özelliği, zaman aşımına uğramadan önce LdapConnection saniye cinsinden süreyi içerir. |
Yöntemler
| Name | Description |
|---|---|
| Abort(IAsyncResult) |
Abort(IAsyncResult) yöntemi zaman uyumsuz isteği iptal eder. |
| BeginSendRequest(DirectoryRequest, PartialResultProcessing, AsyncCallback, Object) |
Verileri sunucuya zaman uyumsuz olarak gönderir. |
| BeginSendRequest(DirectoryRequest, TimeSpan, PartialResultProcessing, AsyncCallback, Object) |
Verileri sunucuya zaman uyumsuz olarak gönderir. |
| Bind() |
yöntemi geçerli Bind() kimlik bilgilerini kullanarak bir LDAP bağlaması gönderir. |
| Bind(NetworkCredential) |
yöntemi, Bind(NetworkCredential) belirtilen NetworkCredentialöğesini kullanarak bir LDAP bağlaması gönderir. |
| Dispose() |
Dispose() yöntemi LDAP tanıtıcısını kapatır ve serbest bırakır. |
| Dispose(Boolean) |
Dispose(Boolean) yöntemi bağlantıyı kapatır ve isteğe bağlı olarak LDAP tutamacını serbest bırakır. |
| EndSendRequest(IAsyncResult) |
EndSendRequest(IAsyncResult) yöntemi zaman uyumsuz bir isteği tamamlar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Finalize() |
Finalize() yöntemi, bir nesnenin atık toplama tarafından geri kazanılmadan önce kaynakları boşaltmaya ve diğer temizleme işlemlerini gerçekleştirmeye LdapConnection çalışmasına izin verirLdapConnection. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetPartialResults(IAsyncResult) |
GetPartialResults(IAsyncResult) yöntemi, zaman uyumsuz bir işlemin kısmi sonuçlarını alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SendRequest(DirectoryRequest, TimeSpan) |
yöntemi ldap SendRequest(DirectoryRequest, TimeSpan) v3 işlemi olarak tek DirectoryRequest bir gönderir. |
| SendRequest(DirectoryRequest) |
yöntemi ldap SendRequest(DirectoryRequest) v3 işlemi olarak tek DirectoryRequest bir gönderir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |