Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.Common.DbConnection Class Referenceabstract

Public Member Functions

DbTransaction BeginTransaction ()
 
DbTransaction BeginTransaction (IsolationLevel isolationLevel)
 
ValueTask< DbTransactionBeginTransactionAsync (CancellationToken cancellationToken=default(CancellationToken))
 
ValueTask< DbTransactionBeginTransactionAsync (IsolationLevel isolationLevel, CancellationToken cancellationToken=default(CancellationToken))
 
void Close ()
 
virtual Task CloseAsync ()
 
virtual ValueTask DisposeAsync ()
 
void ChangeDatabase (string databaseName)
 
virtual Task ChangeDatabaseAsync (string databaseName, CancellationToken cancellationToken=default(CancellationToken))
 
DbBatch CreateBatch ()
 
DbCommand CreateCommand ()
 
virtual void EnlistTransaction (Transaction? transaction)
 
virtual DataTable GetSchema ()
 
virtual DataTable GetSchema (string collectionName)
 
virtual DataTable GetSchema (string collectionName, string?[] restrictionValues)
 
virtual Task< DataTableGetSchemaAsync (CancellationToken cancellationToken=default(CancellationToken))
 
virtual Task< DataTableGetSchemaAsync (string collectionName, CancellationToken cancellationToken=default(CancellationToken))
 
virtual Task< DataTableGetSchemaAsync (string collectionName, string?[] restrictionValues, CancellationToken cancellationToken=default(CancellationToken))
 
void Open ()
 
Task OpenAsync ()
 
virtual Task OpenAsync (CancellationToken cancellationToken)
 
void Dispose ()
 
override string ToString ()
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Protected Member Functions

DbTransaction BeginDbTransaction (IsolationLevel isolationLevel)
 
virtual ValueTask< DbTransactionBeginDbTransactionAsync (IsolationLevel isolationLevel, CancellationToken cancellationToken)
 
virtual DbBatch CreateDbBatch ()
 
DbCommand CreateDbCommand ()
 
virtual void OnStateChange (StateChangeEventArgs stateChange)
 
virtual void Dispose (bool disposing)
 
virtual ? object GetService (Type service)
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Package Attributes

bool _suppressStateChangeForReconnection
 

Properties

string ConnectionString [get, set]
 
virtual int ConnectionTimeout [get]
 
string Database [get]
 
string DataSource [get]
 
virtual ? DbProviderFactory DbProviderFactory [get]
 
DbProviderFactoryProviderFactory [get]
 
string ServerVersion [get]
 
ConnectionState State [get]
 
virtual bool CanCreateBatch [get]
 
virtual bool CanRaiseEvents [get]
 
bool CanRaiseEventsInternal [get]
 
EventHandlerList Events [get]
 
virtual ? ISite Site [get, set]
 
IContainer? Container [get]
 
bool DesignMode [get]
 
EventHandlerDisposed
 

Events

virtual ? StateChangeEventHandler StateChange
 

Private Member Functions

IDbTransaction IDbConnection. BeginTransaction ()
 
IDbTransaction IDbConnection. BeginTransaction (IsolationLevel isolationLevel)
 
IDbCommand IDbConnection. CreateCommand ()
 

Private Attributes

ISite _site
 
EventHandlerList _events
 

Static Private Attributes

static readonly object s_eventDisposed = new object()
 

Detailed Description

Definition at line 9 of file DbConnection.cs.


The documentation for this class was generated from the following file: