Interface IDataSource
.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html
public interface IDataSource
Properties
Connection
Connection Connection { get; }
Property Value
LogWriter
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getLogWriter() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#setLogWriter(java.io.PrintWriter)
PrintWriter LogWriter { get; set; }
Property Value
LoginTimeout
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#getLoginTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/javax/sql/DataSource.html#setLoginTimeout(int)
int LoginTimeout { get; set; }
Property Value
Methods
CreateConnectionBuilder()
ConnectionBuilder CreateConnectionBuilder()
Returns
Exceptions
GetConnection(String, String)
Connection GetConnection(String arg0, String arg1)