C# Class Novell.Directory.Ldap.LdapExtendedResponse

Encapsulates the response returned by an Ldap server on an asynchronous extended operation request. It extends LdapResponse. The response can contain the OID of the extension, an octet string with the operation's data, both, or neither.
Inheritance: LdapResponse
Datei anzeigen Open project: EventStore/csharp-ldap Class Usage Examples

Private Properties

Property Type Description
LdapExtendedResponse System

Public Methods

Method Description
LdapExtendedResponse ( RfcLdapMessage message ) : System

Creates an LdapExtendedResponse object which encapsulates a server response to an asynchronous extended operation request.

register ( System oid, System extendedResponseClass ) : void

Registers a class to be instantiated on receipt of a extendedresponse with the given OID.

Any previous registration for the OID is overridden. The extendedResponseClass object MUST be an extension of LDAPExtendedResponse.

Private Methods

Method Description
LdapExtendedResponse ( ) : System

Method Details

LdapExtendedResponse() public method

Creates an LdapExtendedResponse object which encapsulates a server response to an asynchronous extended operation request.
public LdapExtendedResponse ( RfcLdapMessage message ) : System
message Novell.Directory.Ldap.Rfc2251.RfcLdapMessage The RfcLdapMessage to convert to an /// LdapExtendedResponse object. ///
return System

register() public static method

Registers a class to be instantiated on receipt of a extendedresponse with the given OID.

Any previous registration for the OID is overridden. The extendedResponseClass object MUST be an extension of LDAPExtendedResponse.

public static register ( System oid, System extendedResponseClass ) : void
oid System The object identifier of the control. ///
extendedResponseClass System A class which can instantiate an /// LDAPExtendedResponse. ///
return void