Interface IConnection
.NET interface for TO BE DEFINED FROM USER
public interface IConnection
Properties
AutoCommit
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getAutoCommit() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setAutoCommit(boolean)
bool AutoCommit { get; set; }
Property Value
Catalog
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getCatalog() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setCatalog(java.lang.String)
String Catalog { get; set; }
Property Value
ClientInfo
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getClientInfo() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setClientInfo(java.util.Properties)
Properties ClientInfo { get; set; }
Property Value
Holdability
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getHoldability() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setHoldability(int)
int Holdability { get; set; }
Property Value
MetaData
DatabaseMetaData MetaData { get; }
Property Value
NetworkTimeout
int NetworkTimeout { get; }
Property Value
Schema
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getSchema() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setSchema(java.lang.String)
String Schema { get; set; }
Property Value
TransactionIsolation
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getTransactionIsolation() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setTransactionIsolation(int)
int TransactionIsolation { get; set; }
Property Value
TypeMap
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#getTypeMap() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#setTypeMap(java.util.Map)
Map<String, Class> TypeMap { get; set; }
Property Value
Warnings
SQLWarning Warnings { get; }
Property Value
Methods
Abort(Executor)
void Abort(Executor arg0)
Parameters
Exceptions
BeginRequest()
void BeginRequest()
Exceptions
ClearWarnings()
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Connection.html#clearWarnings()
void ClearWarnings()
Exceptions
Close()
void Close()
Exceptions
Commit()
void Commit()
Exceptions
CreateArrayOf(String, object[])
Array CreateArrayOf(String arg0, object[] arg1)
Parameters
Returns
Exceptions
CreateBlob()
Blob CreateBlob()
Returns
Exceptions
CreateClob()
Clob CreateClob()
Returns
Exceptions
CreateNClob()
NClob CreateNClob()
Returns
Exceptions
CreateSQLXML()
SQLXML CreateSQLXML()
Returns
Exceptions
CreateStatement()
Statement CreateStatement()
Returns
Exceptions
CreateStatement(int, int)
Statement CreateStatement(int arg0, int arg1)
Parameters
Returns
Exceptions
CreateStatement(int, int, int)
Statement CreateStatement(int arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
CreateStruct(String, object[])
Struct CreateStruct(String arg0, object[] arg1)
Parameters
Returns
Exceptions
EndRequest()
void EndRequest()
Exceptions
GetClientInfo(String)
String GetClientInfo(String arg0)
Parameters
Returns
Exceptions
IsClosed()
bool IsClosed()
Returns
Exceptions
IsReadOnly()
bool IsReadOnly()
Returns
Exceptions
IsValid(int)
bool IsValid(int arg0)
Parameters
Returns
Exceptions
NativeSQL(String)
String NativeSQL(String arg0)
Parameters
Returns
Exceptions
PrepareCall(String)
CallableStatement PrepareCall(String arg0)
Parameters
Returns
Exceptions
PrepareCall(String, int, int)
CallableStatement PrepareCall(String arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
PrepareCall(String, int, int, int)
CallableStatement PrepareCall(String arg0, int arg1, int arg2, int arg3)
Parameters
Returns
Exceptions
PrepareStatement(String)
PreparedStatement PrepareStatement(String arg0)
Parameters
Returns
Exceptions
PrepareStatement(String, String[])
PreparedStatement PrepareStatement(String arg0, String[] arg1)
Parameters
Returns
Exceptions
PrepareStatement(String, int)
PreparedStatement PrepareStatement(String arg0, int arg1)
Parameters
Returns
Exceptions
PrepareStatement(String, int, int)
PreparedStatement PrepareStatement(String arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
PrepareStatement(String, int, int, int)
PreparedStatement PrepareStatement(String arg0, int arg1, int arg2, int arg3)
Parameters
Returns
Exceptions
PrepareStatement(String, int[])
PreparedStatement PrepareStatement(String arg0, int[] arg1)
Parameters
Returns
Exceptions
ReleaseSavepoint(Savepoint)
void ReleaseSavepoint(Savepoint arg0)
Parameters
Exceptions
Rollback()
void Rollback()
Exceptions
Rollback(Savepoint)
void Rollback(Savepoint arg0)
Parameters
Exceptions
SetClientInfo(String, String)
void SetClientInfo(String arg0, String arg1)
Parameters
Exceptions
SetNetworkTimeout(Executor, int)
void SetNetworkTimeout(Executor arg0, int arg1)
Parameters
Exceptions
SetReadOnly(bool)
void SetReadOnly(bool arg0)
Parameters
Exceptions
SetSavepoint()
Savepoint SetSavepoint()
Returns
Exceptions
SetSavepoint(String)
Savepoint SetSavepoint(String arg0)
Parameters
Returns
Exceptions
SetShardingKey(ShardingKey)
void SetShardingKey(ShardingKey arg0)
Parameters
arg0
ShardingKey
Exceptions
SetShardingKey(ShardingKey, ShardingKey)
void SetShardingKey(ShardingKey arg0, ShardingKey arg1)
Parameters
arg0
ShardingKeyarg1
ShardingKey
Exceptions
SetShardingKeyIfValid(ShardingKey, ShardingKey, int)
bool SetShardingKeyIfValid(ShardingKey arg0, ShardingKey arg1, int arg2)
Parameters
arg0
ShardingKeyarg1
ShardingKeyarg2
int
Returns
Exceptions
SetShardingKeyIfValid(ShardingKey, int)
bool SetShardingKeyIfValid(ShardingKey arg0, int arg1)
Parameters
arg0
ShardingKeyarg1
int