C# Class Opc.Ua.Com.Client.EnumString

A wrapper for the COM IEnumString interface.
Inheritance: IDisposable
ファイルを表示 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
Clone ( ) : EnumString

Clones the enumerator.

Dispose ( ) : void

Frees any unmanaged resources.

EnumString ( object enumerator, int bufferLength ) : System

Initializes the object with an enumerator.

Next ( string buffer, int count ) : int

Fetches the next group of strings.

Next ( ) : string

Fetches the next string (returns null if no more data).

Reset ( ) : void

Sets pointer to the start of the list.

Skip ( int count ) : void

Skips a number of strings.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

Method Details

Clone() public method

Clones the enumerator.
public Clone ( ) : EnumString
return EnumString

Dispose() public method

Frees any unmanaged resources.
public Dispose ( ) : void
return void

Dispose() protected method

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EnumString() public method

Initializes the object with an enumerator.
public EnumString ( object enumerator, int bufferLength ) : System
enumerator object
bufferLength int
return System

Next() public method

Fetches the next group of strings.
public Next ( string buffer, int count ) : int
buffer string
count int
return int

Next() public method

Fetches the next string (returns null if no more data).
public Next ( ) : string
return string

Reset() public method

Sets pointer to the start of the list.
public Reset ( ) : void
return void

Skip() public method

Skips a number of strings.
public Skip ( int count ) : void
count int
return void