C# Class Upscaledb.Result

A UQI Result class
Inheritance: IDisposable
Mostra file Open project: cruppstahl/upscaledb

Public Methods

Method Description
Close ( ) : void

Closes the Cursor

This method wraps the native uqi_result_close function.
Closes this Result and frees allocated memory.

Dispose ( ) : void

Closes the Result.

GetKey ( int row ) : byte[]

Returns the key of a specific row.

GetKeyType ( ) : int

Returns the key type.

GetRecord ( int row ) : byte[]

Returns the record of a specific row.

GetRecordType ( ) : int

Returns the record type.

GetRowCount ( ) : int

Returns the number of rows.

Private Methods

Method Description
Result ( IntPtr handle ) : System

Constructor which creates a new Result

Method Details

Close() public method

Closes the Cursor
This method wraps the native uqi_result_close function.
Closes this Result and frees allocated memory.
public Close ( ) : void
return void

Dispose() public method

Closes the Result.
public Dispose ( ) : void
return void

GetKey() public method

Returns the key of a specific row.
public GetKey ( int row ) : byte[]
row int
return byte[]

GetKeyType() public method

Returns the key type.
public GetKeyType ( ) : int
return int

GetRecord() public method

Returns the record of a specific row.
public GetRecord ( int row ) : byte[]
row int
return byte[]

GetRecordType() public method

Returns the record type.
public GetRecordType ( ) : int
return int

GetRowCount() public method

Returns the number of rows.
public GetRowCount ( ) : int
return int