C# 클래스 System.Data.SqlClient.SqlConnection.SqlConnection

상속: System.ComponentModel.Component, IDbConnection, ICloneable
파일 보기 프로젝트 열기: kumpera/mono

Private Properties

프로퍼티 타입 설명
ChangeState void
ConvertIntegratedSecurity bool
ConvertToBoolean bool
ConvertToInt32 int
CreateSqlInfoMessageEvent System.Data.SqlClient.SqlInfoMessageEventArgs
CreateStateChangeEvent System.Data.StateChangeEventArgs
DiscoverTcpPortViaSqlMonitor int
EnlistDistributedTransaction void
ErrorHandler void
ICloneable object
IDbConnection IDbCommand
IDbConnection IDbTransaction
IDbConnection IDbTransaction
IsValidDatabaseName bool
MessageHandler void
OnSqlInfoMessage void
OnStateChange void
ParseDataSource bool
SetConnectionString void
SetDefaultConnectionParameters void
SetProperties void

공개 메소드들

메소드 설명
BeginTransaction ( ) : SqlTransaction
BeginTransaction ( IsolationLevel iso ) : SqlTransaction
BeginTransaction ( IsolationLevel iso, string transactionName ) : SqlTransaction
BeginTransaction ( string transactionName ) : SqlTransaction
ChangeDatabase ( string database ) : void
ChangePassword ( string connectionString, string newPassword ) : void
ClearAllPools ( ) : void
ClearPool ( SqlConnection connection ) : void
Close ( ) : void
CreateCommand ( ) : SqlCommand
GetSchema ( ) : DataTable
GetSchema ( String collectionName ) : DataTable
GetSchema ( String collectionName, string restrictionValues ) : DataTable
Open ( ) : void
SqlConnection ( ) : Mono.Data.Tds
SqlConnection ( string connectionString ) : Mono.Data.Tds

보호된 메소드들

메소드 설명
BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
CreateDbCommand ( ) : DbCommand
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
ChangeState ( ConnectionState currentState ) : void
ConvertIntegratedSecurity ( string value ) : bool
ConvertToBoolean ( string key, string value, bool defaultValue ) : bool
ConvertToInt32 ( string key, string value, int defaultValue ) : int
CreateSqlInfoMessageEvent ( Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors ) : System.Data.SqlClient.SqlInfoMessageEventArgs
CreateStateChangeEvent ( ConnectionState originalState, ConnectionState currentState ) : StateChangeEventArgs
DiscoverTcpPortViaSqlMonitor ( string ServerName, string InstanceName ) : int
EnlistDistributedTransaction ( ITransaction transaction ) : void
ErrorHandler ( object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e ) : void
ICloneable ( ) : object
IDbConnection ( ) : IDbCommand
IDbConnection ( ) : IDbTransaction
IDbConnection ( IsolationLevel iso ) : IDbTransaction
IsValidDatabaseName ( string database ) : bool
MessageHandler ( object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e ) : void
OnSqlInfoMessage ( System.Data.SqlClient.SqlInfoMessageEventArgs value ) : void
OnStateChange ( StateChangeEventArgs value ) : void
ParseDataSource ( string theDataSource, int &thePort, string &theServerName ) : bool
SetConnectionString ( string connectionString ) : void
SetDefaultConnectionParameters ( ) : void
SetProperties ( string name, string value ) : void

메소드 상세

BeginDbTransaction() 보호된 메소드

protected BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
isolationLevel IsolationLevel
리턴 System.Data.Common.DbTransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( ) : SqlTransaction
리턴 SqlTransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( IsolationLevel iso ) : SqlTransaction
iso IsolationLevel
리턴 SqlTransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( IsolationLevel iso, string transactionName ) : SqlTransaction
iso IsolationLevel
transactionName string
리턴 SqlTransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( string transactionName ) : SqlTransaction
transactionName string
리턴 SqlTransaction

ChangeDatabase() 공개 메소드

public ChangeDatabase ( string database ) : void
database string
리턴 void

ChangePassword() 공개 정적인 메소드

public static ChangePassword ( string connectionString, string newPassword ) : void
connectionString string
newPassword string
리턴 void

ClearAllPools() 공개 정적인 메소드

public static ClearAllPools ( ) : void
리턴 void

ClearPool() 공개 정적인 메소드

public static ClearPool ( SqlConnection connection ) : void
connection SqlConnection
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateCommand() 공개 메소드

public CreateCommand ( ) : SqlCommand
리턴 SqlCommand

CreateDbCommand() 보호된 메소드

protected CreateDbCommand ( ) : DbCommand
리턴 System.Data.Common.DbCommand

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetSchema() 공개 메소드

public GetSchema ( ) : DataTable
리턴 System.Data.DataTable

GetSchema() 공개 메소드

public GetSchema ( String collectionName ) : DataTable
collectionName String
리턴 System.Data.DataTable

GetSchema() 공개 메소드

public GetSchema ( String collectionName, string restrictionValues ) : DataTable
collectionName String
restrictionValues string
리턴 System.Data.DataTable

Open() 공개 메소드

public Open ( ) : void
리턴 void

SqlConnection() 공개 메소드

public SqlConnection ( ) : Mono.Data.Tds
리턴 Mono.Data.Tds

SqlConnection() 공개 메소드

public SqlConnection ( string connectionString ) : Mono.Data.Tds
connectionString string
리턴 Mono.Data.Tds