Table of Contents

Class SQLiteRawStatement

Namespace
Android.Database.Sqlite
Assembly
MASES.Netdroid.dll
public class SQLiteRawStatement : Closeable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloseable, IAutoCloseable
Inheritance
JVMBridgeBase
JVMBridgeBase<AutoCloseable>
SQLiteRawStatement
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()
JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])
JVMBridgeBase<AutoCloseable>.DynBridgeClazz
JVMBridgeBase<AutoCloseable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

SQLiteRawStatement()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public SQLiteRawStatement()

SQLiteRawStatement(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public SQLiteRawStatement(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

SQLITE_DATA_TYPE_BLOB

public static int SQLITE_DATA_TYPE_BLOB { get; }

Property Value

int

SQLITE_DATA_TYPE_FLOAT

public static int SQLITE_DATA_TYPE_FLOAT { get; }

Property Value

int

SQLITE_DATA_TYPE_INTEGER

public static int SQLITE_DATA_TYPE_INTEGER { get; }

Property Value

int

SQLITE_DATA_TYPE_NULL

public static int SQLITE_DATA_TYPE_NULL { get; }

Property Value

int

SQLITE_DATA_TYPE_TEXT

public static int SQLITE_DATA_TYPE_TEXT { get; }

Property Value

int

Methods

BindBlob(int, byte[])

public void BindBlob(int arg0, byte[] arg1)

Parameters

arg0 int

int

arg1 byte[]

byte

BindBlob(int, byte[], int, int)

public void BindBlob(int arg0, byte[] arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 byte[]

byte

arg2 int

int

arg3 int

int

BindDouble(int, double)

public void BindDouble(int arg0, double arg1)

Parameters

arg0 int

int

arg1 double

double

BindInt(int, int)

public void BindInt(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

BindLong(int, long)

public void BindLong(int arg0, long arg1)

Parameters

arg0 int

int

arg1 long

long

BindNull(int)

public void BindNull(int arg0)

Parameters

arg0 int

int

BindText(int, String)

public void BindText(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

ClearBindings()

public void ClearBindings()

Close()

public void Close()

GetColumnBlob(int)

public byte[] GetColumnBlob(int arg0)

Parameters

arg0 int

int

Returns

byte[]

byte

GetColumnDouble(int)

public double GetColumnDouble(int arg0)

Parameters

arg0 int

int

Returns

double

double

GetColumnInt(int)

public int GetColumnInt(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetColumnLength(int)

public int GetColumnLength(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetColumnLong(int)

public long GetColumnLong(int arg0)

Parameters

arg0 int

int

Returns

long

long

GetColumnName(int)

public String GetColumnName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetColumnText(int)

public String GetColumnText(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetColumnType(int)

public int GetColumnType(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetParameterCount()

public int GetParameterCount()

Returns

int

int

GetParameterIndex(String)

public int GetParameterIndex(String arg0)

Parameters

arg0 String

String

Returns

int

int

GetParameterName(int)

public String GetParameterName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetResultColumnCount()

public int GetResultColumnCount()

Returns

int

int

IsOpen()

public bool IsOpen()

Returns

bool

bool

ReadColumnBlob(int, byte[], int, int, int)

public int ReadColumnBlob(int arg0, byte[] arg1, int arg2, int arg3, int arg4)

Parameters

arg0 int

int

arg1 byte[]

byte

arg2 int

int

arg3 int

int

arg4 int

int

Returns

int

int

Reset()

public void Reset()

Step()

public bool Step()

Returns

bool

bool