C# Class Novell.Directory.Ldap.Asn1.Asn1Structured

Inheritance: Asn1Object
Show file Open project: EventStore/csharp-ldap Class Usage Examples

Public Methods

Method Description
add ( Asn1Object value_Renamed ) : void

Adds a new Asn1Object to the end of this Asn1Structured object.

encode ( Asn1Encoder enc, System out_Renamed ) : void

Encodes the contents of this Asn1Structured directly to an output stream.

get_Renamed ( int index ) : Asn1Object

Gets a specific Asn1Object in this structred object.

set_Renamed ( int index, Asn1Object value_Renamed ) : void

Replaces the Asn1Object in the specified index position of this Asn1Structured object.

size ( ) : int

Returns the number of Asn1Obejcts that have been encoded into this Asn1Structured class.

toArray ( ) : Novell.Directory.Ldap.Asn1.Asn1Object[]

Returns an array containing the individual ASN.1 elements of this Asn1Structed object.

Protected Methods

Method Description
Asn1Structured ( Asn1Identifier id ) : System
Asn1Structured ( Asn1Identifier id, Asn1Object newContent, int size ) : System
Asn1Structured ( Asn1Identifier id, int size ) : System

Private Methods

Method Description
decodeStructured ( Asn1Decoder dec, System in_Renamed, int len ) : void
toString ( System type ) : System.String

Method Details

Asn1Structured() protected method

protected Asn1Structured ( Asn1Identifier id ) : System
id Asn1Identifier
return System

Asn1Structured() protected method

protected Asn1Structured ( Asn1Identifier id, Asn1Object newContent, int size ) : System
id Asn1Identifier
newContent Asn1Object
size int
return System

Asn1Structured() protected method

protected Asn1Structured ( Asn1Identifier id, int size ) : System
id Asn1Identifier
size int
return System

add() public method

Adds a new Asn1Object to the end of this Asn1Structured object.
public add ( Asn1Object value_Renamed ) : void
value_Renamed Asn1Object
return void

encode() public method

Encodes the contents of this Asn1Structured directly to an output stream.
public encode ( Asn1Encoder enc, System out_Renamed ) : void
enc Asn1Encoder
out_Renamed System
return void

get_Renamed() public method

Gets a specific Asn1Object in this structred object.
public get_Renamed ( int index ) : Asn1Object
index int The index of the Asn1Object to get from /// this Asn1Structured object. ///
return Asn1Object

set_Renamed() public method

Replaces the Asn1Object in the specified index position of this Asn1Structured object.
public set_Renamed ( int index, Asn1Object value_Renamed ) : void
index int The index into the Asn1Structured object where /// this new ANS1Object will be placed. /// ///
value_Renamed Asn1Object
return void

size() public method

Returns the number of Asn1Obejcts that have been encoded into this Asn1Structured class.
public size ( ) : int
return int

toArray() public method

Returns an array containing the individual ASN.1 elements of this Asn1Structed object.
public toArray ( ) : Novell.Directory.Ldap.Asn1.Asn1Object[]
return Novell.Directory.Ldap.Asn1.Asn1Object[]