C# Class System.Data.Common.DbConnection

Inheritance: IDisposable
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Private Properties

Свойство Type Description
IDbConnection IDbCommand
IDbConnection IDbTransaction
IDbConnection IDbTransaction

Méthodes publiques

Méthode Description
BeginTransaction ( ) : DbTransaction
BeginTransaction ( IsolationLevel isolationLevel ) : DbTransaction
ChangeDatabase ( string databaseName ) : void
Close ( ) : void
CreateCommand ( ) : DbCommand
EnlistTransaction ( System transaction ) : void
GetSchema ( ) : DataTable
GetSchema ( string collectionName ) : DataTable
GetSchema ( string collectionName, string restrictionValues ) : DataTable
Open ( ) : void
OpenAsync ( ) : Task
OpenAsync ( CancellationToken cancellationToken ) : Task

Méthodes protégées

Méthode Description
BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
CreateDbCommand ( ) : DbCommand
DbConnection ( ) : System.ComponentModel
OnStateChange ( StateChangeEventArgs stateChange ) : void

Private Methods

Méthode Description
IDbConnection ( ) : IDbCommand
IDbConnection ( ) : IDbTransaction
IDbConnection ( IsolationLevel isolationLevel ) : IDbTransaction

Method Details

BeginDbTransaction() protected abstract méthode

protected abstract BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
isolationLevel IsolationLevel
Résultat DbTransaction

BeginTransaction() public méthode

public BeginTransaction ( ) : DbTransaction
Résultat DbTransaction

BeginTransaction() public méthode

public BeginTransaction ( IsolationLevel isolationLevel ) : DbTransaction
isolationLevel IsolationLevel
Résultat DbTransaction

ChangeDatabase() public abstract méthode

public abstract ChangeDatabase ( string databaseName ) : void
databaseName string
Résultat void

Close() public abstract méthode

public abstract Close ( ) : void
Résultat void

CreateCommand() public méthode

public CreateCommand ( ) : DbCommand
Résultat DbCommand

CreateDbCommand() protected abstract méthode

protected abstract CreateDbCommand ( ) : DbCommand
Résultat DbCommand

DbConnection() protected méthode

protected DbConnection ( ) : System.ComponentModel
Résultat System.ComponentModel

EnlistTransaction() public méthode

public EnlistTransaction ( System transaction ) : void
transaction System
Résultat void

GetSchema() public méthode

public GetSchema ( ) : DataTable
Résultat System.Data.DataTable

GetSchema() public méthode

public GetSchema ( string collectionName ) : DataTable
collectionName string
Résultat System.Data.DataTable

GetSchema() public méthode

public GetSchema ( string collectionName, string restrictionValues ) : DataTable
collectionName string
restrictionValues string
Résultat System.Data.DataTable

OnStateChange() protected méthode

protected OnStateChange ( StateChangeEventArgs stateChange ) : void
stateChange System.Data.StateChangeEventArgs
Résultat void

Open() public abstract méthode

public abstract Open ( ) : void
Résultat void

OpenAsync() public méthode

public OpenAsync ( ) : Task
Résultat Task

OpenAsync() public méthode

public OpenAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
Résultat Task