theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3LiteC_Config_CS_API

Sq3LiteC - configure the classMore...

+ Collaboration diagram for Sq3LiteC_Config_CS_API:

Functions

void cssq3lite.Sq3LiteC.BusyTimeout (int ms)
  C#: sq3lite.BusyTimeout(int ms) C-API
Set A Busy Timeout …
 
void cssq3lite.Sq3LiteC.DeclareVtab (string zSQL)
  C#: sq3lite.DeclareVtab(string zSQL) C-API
Declare The Schema Of A Virtual Table …
 
void cssq3lite.Sq3LiteC.ExtendedResultCodes (int onoff)
  C#: sq3lite.ExtendedResultCodes(int onoff) C-API
Enable Or Disable Extended Result Codes …
 
void cssq3lite.Sq3LiteC.Limit (Sq3LimitE id, int newVal)
  C#: sq3lite.Limit(Sq3LimitE id, int newVal) C-API
Run-time Limits …
 

Detailed Description

Sq3LiteC - configure the class

Function Documentation

◆ BusyTimeout()

void cssq3lite.Sq3LiteC.BusyTimeout ( int ms)
inline

C#: sq3lite.BusyTimeout(int ms) C-API
Set A Busy Timeout …

Definition at line 157 of file Sq3LiteC_cs.cs.

157 {
158 MkErrorE errVal = Sq3.Sq3LiteBusyTimeout(hdl, ms);
159 MkErrorC.Check(hdl, errVal);
160 }
static void Check(IntPtr ctx, MkErrorE err)
MkErrorE

◆ DeclareVtab()

void cssq3lite.Sq3LiteC.DeclareVtab ( string zSQL)
inline

C#: sq3lite.DeclareVtab(string zSQL) C-API
Declare The Schema Of A Virtual Table …

Definition at line 163 of file Sq3LiteC_cs.cs.

163 {
164 IntPtr zSQL_cstr = Marshal.StringToHGlobalAnsi(zSQL);
165 MkErrorE errVal = Sq3.Sq3LiteDeclareVtab(hdl, zSQL_cstr);
166 Marshal.FreeHGlobal(zSQL_cstr);
167 MkErrorC.Check(hdl, errVal);
168 }

◆ ExtendedResultCodes()

void cssq3lite.Sq3LiteC.ExtendedResultCodes ( int onoff)
inline

C#: sq3lite.ExtendedResultCodes(int onoff) C-API
Enable Or Disable Extended Result Codes …

Definition at line 171 of file Sq3LiteC_cs.cs.

171 {
172 MkErrorE errVal = Sq3.Sq3LiteExtendedResultCodes(hdl, onoff);
173 MkErrorC.Check(hdl, errVal);
174 }

◆ Limit()

void cssq3lite.Sq3LiteC.Limit ( Sq3LimitE id,
int newVal )
inline

C#: sq3lite.Limit(Sq3LimitE id, int newVal) C-API
Run-time Limits …

Definition at line 177 of file Sq3LiteC_cs.cs.

177 {
178 MkErrorE errVal = Sq3.Sq3LiteLimit(hdl, id, newVal);
179 MkErrorC.Check(hdl, errVal);
180 }