Mono Class Library: Overview

Novell.Directory.Ldap.LdapConnection: Members

The members of Novell.Directory.Ldap.LdapConnection are listed below.

See Also: Inherited members from System.Object

Public Constructors

Constructs a new LDAPConnection object, which represents a connection to an LDAP server.

Public Fields

static const
ALL_USER_ATTRSstring (*). Documentation for this section has not yet been entered.
static const
DEFAULT_PORTint (389). Documentation for this section has not yet been entered.
static const
DEFAULT_SSL_PORTint (636). Documentation for this section has not yet been entered.
static const
Ldap_PROPERTY_PROTOCOLstring (version.protocol). Documentation for this section has not yet been entered.
static const
Ldap_PROPERTY_SDKstring (version.sdk). Documentation for this section has not yet been entered.
static const
Ldap_PROPERTY_SECURITYstring (version.security). Documentation for this section has not yet been entered.
static const
Ldap_V3int (3). Documentation for this section has not yet been entered.
static const
NO_ATTRSstring (1.1). Documentation for this section has not yet been entered.
static const
SCOPE_BASEint (0). Documentation for this section has not yet been entered.
static const
SCOPE_ONEint (1). Documentation for this section has not yet been entered.
static const
SCOPE_SUBint (2). Documentation for this section has not yet been entered.
static const
SERVER_SHUTDOWN_OIDstring (1.3.6.1.4.1.1466.20036). Documentation for this section has not yet been entered.

Public Properties

[read-only]
AuthenticationDNstring. Documentation for this section has not yet been entered.
[read-only]
AuthenticationMethodstring. Documentation for this section has not yet been entered.
[read-only]
Boundbool. Documentation for this section has not yet been entered.
[read-only]
Connectedbool. Documentation for this section has not yet been entered.
ConstraintsLdapConstraints. Documentation for this section has not yet been entered.
[read-only]
Hoststring. Documentation for this section has not yet been entered.
[read-only]
Portint. Documentation for this section has not yet been entered.
[read-only]
ProtocolVersionint. Documentation for this section has not yet been entered.
[read-only]
ResponseControlsLdapControl[]. Documentation for this section has not yet been entered.
[read-only]
SaslBindCallbackHandlerobject. Documentation for this section has not yet been entered.
[read-only]
SaslBindPropertiesIDictionary. Documentation for this section has not yet been entered.
[read-only]
SearchConstraintsLdapSearchConstraints. Documentation for this section has not yet been entered.

Public Methods

Abandon(LdapMessageQueue)
Abandons all outstanding operations managed by the queue.
Abandon(LdapSearchResults)
Notifies the server not to send additional results associated with this LDAPSearchResults object, and discards any results already received.
Abandon(int)
Abandons an asynchronous operation.
Abandon(LdapMessageQueue, LdapConstraints)
Abandons all outstanding operations managed by the queue, using the specified constraints.
Abandon(LdapSearchResults, LdapConstraints)
Notifies the server not to send additional results associated with this LDAPSearchResults object, and discards any results already received using the specified constraints
Abandon(int, LdapConstraints)
Abandons an asynchronous operation, using the specified constraints.
Add(LdapEntry)
Synchronously adds an entry to the directory.
Add(LdapEntry, LdapConstraints)
Synchronously adds an entry to the directory, using the specified constraints.
Add(LdapEntry, LdapResponseQueue) : LdapResponseQueue
Asynchronously adds an entry to the directory.
Add(LdapEntry, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Asynchronously adds an entry to the directory, using the specified constraints.
AddUnsolicitedNotificationListener(LdapUnsolicitedNotificationListener)
Registers an object to be notified on arrival of an unsolicited message from a server.
Bind(string, string)
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name and password.
Bind(int, string, sbyte[])
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, and LDAP version.
Bind(int, string, string)
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, and LDAP version.
Bind(string, string, LdapConstraints)
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, and constraints.
Bind(int, string, sbyte[], LdapConstraints)
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, LDAP version, and constraints.
Bind(int, string, sbyte[], LdapResponseQueue) : LdapResponseQueue
Asynchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, LDAP version, and queue.
Bind(int, string, string, LdapConstraints)
Synchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, LDAP version, and constraints.
Bind(int, string, sbyte[], LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Asynchronously authenticates to the LDAP server (that the object is currently connected to) using the specified name, password, LDAP version, queue, and constraints.
Clone() : object
Returns a copy of the object with a private context, but sharing the network connection if there is one.
Compare(string, LdapAttribute) : bool
Documentation for this section has not yet been entered.
Compare(string, LdapAttribute, LdapConstraints) : bool
Documentation for this section has not yet been entered.
Compare(string, LdapAttribute, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Compare(string, LdapAttribute, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
Connect(string, int)
Documentation for this section has not yet been entered.
Delete(string)
Documentation for this section has not yet been entered.
Delete(string, LdapConstraints)
Documentation for this section has not yet been entered.
Delete(string, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Delete(string, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
Disconnect()
Documentation for this section has not yet been entered.
Disconnect(LdapConstraints)
Documentation for this section has not yet been entered.
ExtendedOperation(LdapExtendedOperation) : LdapExtendedResponse
Documentation for this section has not yet been entered.
ExtendedOperation(LdapExtendedOperation, LdapConstraints) : LdapExtendedResponse
Documentation for this section has not yet been entered.
ExtendedOperation(LdapExtendedOperation, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
ExtendedOperation(LdapExtendedOperation, LdapConstraints, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
FetchSchema(string) : LdapSchema
Documentation for this section has not yet been entered.
getProperty(string) : object
Documentation for this section has not yet been entered.
GetSchemaDN() : string
Documentation for this section has not yet been entered.
GetSchemaDN(string) : string
Documentation for this section has not yet been entered.
Modify(string, LdapModification)
Documentation for this section has not yet been entered.
Modify(string, LdapModification[])
Documentation for this section has not yet been entered.
Modify(string, LdapModification, LdapConstraints)
Documentation for this section has not yet been entered.
Modify(string, LdapModification, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Modify(string, LdapModification[], LdapConstraints)
Documentation for this section has not yet been entered.
Modify(string, LdapModification[], LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Modify(string, LdapModification, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
Modify(string, LdapModification[], LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
static
Read(LdapUrl) : LdapEntry
Documentation for this section has not yet been entered.
Read(string) : LdapEntry
Documentation for this section has not yet been entered.
static
Read(LdapUrl, LdapSearchConstraints) : LdapEntry
Documentation for this section has not yet been entered.
Read(string, LdapSearchConstraints) : LdapEntry
Documentation for this section has not yet been entered.
Read(string, string[]) : LdapEntry
Documentation for this section has not yet been entered.
Read(string, string[], LdapSearchConstraints) : LdapEntry
Documentation for this section has not yet been entered.
RemoveUnsolicitedNotificationListener(LdapUnsolicitedNotificationListener)
Documentation for this section has not yet been entered.
Rename(string, string, bool)
Documentation for this section has not yet been entered.
Rename(string, string, bool, LdapConstraints)
Documentation for this section has not yet been entered.
Rename(string, string, bool, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Rename(string, string, string, bool)
Documentation for this section has not yet been entered.
Rename(string, string, bool, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
Rename(string, string, string, bool, LdapConstraints)
Documentation for this section has not yet been entered.
Rename(string, string, string, bool, LdapResponseQueue) : LdapResponseQueue
Documentation for this section has not yet been entered.
Rename(string, string, string, bool, LdapResponseQueue, LdapConstraints) : LdapResponseQueue
Documentation for this section has not yet been entered.
static
Search(LdapUrl) : LdapSearchResults
Documentation for this section has not yet been entered.
static
Search(LdapUrl, LdapSearchConstraints) : LdapSearchResults
Documentation for this section has not yet been entered.
Search(string, int, string, string[], bool) : LdapSearchResults
Documentation for this section has not yet been entered.
Search(string, int, string, string[], bool, LdapSearchConstraints) : LdapSearchResults
Documentation for this section has not yet been entered.
Search(string, int, string, string[], bool, LdapSearchQueue) : LdapSearchQueue
Documentation for this section has not yet been entered.
Search(string, int, string, string[], bool, LdapSearchQueue, LdapSearchConstraints) : LdapSearchQueue
Documentation for this section has not yet been entered.
SendRequest(LdapMessage, LdapMessageQueue) : LdapMessageQueue
Documentation for this section has not yet been entered.
SendRequest(LdapMessage, LdapMessageQueue, LdapConstraints) : LdapMessageQueue
Documentation for this section has not yet been entered.