C# 클래스 SIPSorcery.Persistence.StorageLayer

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MaxPoolSize string
MinPoolSize string
Pooling string

공개 메소드들

메소드 설명
ConvertToBool ( object column ) : bool

ConvertToBoolean ( object column ) : bool
ExecuteNonQuery ( StorageTypes storageType, string dbConnString, string query ) : void
ExecuteNonQuery ( StorageTypes storageType, string dbConnString, string query, object>.Dictionary parameters ) : void
ExecuteNonQuery ( string query ) : void
ExecuteNonQuery ( string query, object>.Dictionary parameters ) : void
ExecuteScalar ( StorageTypes storageType, string dbConnString, string query ) : object
ExecuteScalar ( StorageTypes storageType, string dbConnString, string query, object>.Dictionary parameters ) : object
ExecuteScalar ( string query ) : object
ExecuteScalar ( string query, object>.Dictionary parameters ) : object
GetDataSet ( StorageTypes storageType, string dbConnString, string query ) : DataSet
GetDataSet ( string query ) : DataSet
GetDbCommand ( StorageTypes storageType, IDbConnection dbConn, string cmdText ) : IDbCommand
GetDbConnection ( StorageTypes storageType, string dbConnStr ) : IDbConnection
GetDbParameter ( StorageTypes storageType, string name, object value ) : IDataParameter
IsPooledConnectionString ( string dbConnStr ) : bool

Used to determine whethe Npgsql will treat a connection string as pooling or not. Npgsql assumes a connection string is pooling by default.

StorageLayer ( ) : NUnit.Framework
StorageLayer ( StorageTypes storageType, string dbConnStr ) : NUnit.Framework

비공개 메소드들

메소드 설명
GetDataAdapter ( StorageTypes storageType, IDbConnection dbConn, string cmdText ) : IDataAdapter
QuerySecurityCheck ( string query ) : void

Checks SQL queries to filter out ones that match an SQL injection attack.

메소드 상세

ConvertToBool() 공개 메소드

public ConvertToBool ( object column ) : bool
column object Needs to be a bit data type from Postgresql.
리턴 bool

ConvertToBoolean() 공개 정적인 메소드

public static ConvertToBoolean ( object column ) : bool
column object
리턴 bool

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( StorageTypes storageType, string dbConnString, string query ) : void
storageType StorageTypes
dbConnString string
query string
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( StorageTypes storageType, string dbConnString, string query, object>.Dictionary parameters ) : void
storageType StorageTypes
dbConnString string
query string
parameters object>.Dictionary
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string query ) : void
query string
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string query, object>.Dictionary parameters ) : void
query string
parameters object>.Dictionary
리턴 void

ExecuteScalar() 공개 메소드

public ExecuteScalar ( StorageTypes storageType, string dbConnString, string query ) : object
storageType StorageTypes
dbConnString string
query string
리턴 object

ExecuteScalar() 공개 메소드

public ExecuteScalar ( StorageTypes storageType, string dbConnString, string query, object>.Dictionary parameters ) : object
storageType StorageTypes
dbConnString string
query string
parameters object>.Dictionary
리턴 object

ExecuteScalar() 공개 메소드

public ExecuteScalar ( string query ) : object
query string
리턴 object

ExecuteScalar() 공개 메소드

public ExecuteScalar ( string query, object>.Dictionary parameters ) : object
query string
parameters object>.Dictionary
리턴 object

GetDataSet() 공개 메소드

public GetDataSet ( StorageTypes storageType, string dbConnString, string query ) : DataSet
storageType StorageTypes
dbConnString string
query string
리턴 DataSet

GetDataSet() 공개 메소드

public GetDataSet ( string query ) : DataSet
query string
리턴 DataSet

GetDbCommand() 공개 정적인 메소드

public static GetDbCommand ( StorageTypes storageType, IDbConnection dbConn, string cmdText ) : IDbCommand
storageType StorageTypes
dbConn IDbConnection
cmdText string
리턴 IDbCommand

GetDbConnection() 공개 정적인 메소드

public static GetDbConnection ( StorageTypes storageType, string dbConnStr ) : IDbConnection
storageType StorageTypes
dbConnStr string
리턴 IDbConnection

GetDbParameter() 공개 정적인 메소드

public static GetDbParameter ( StorageTypes storageType, string name, object value ) : IDataParameter
storageType StorageTypes
name string
value object
리턴 IDataParameter

IsPooledConnectionString() 공개 메소드

Used to determine whethe Npgsql will treat a connection string as pooling or not. Npgsql assumes a connection string is pooling by default.
public IsPooledConnectionString ( string dbConnStr ) : bool
dbConnStr string
리턴 bool

StorageLayer() 공개 메소드

public StorageLayer ( ) : NUnit.Framework
리턴 NUnit.Framework

StorageLayer() 공개 메소드

public StorageLayer ( StorageTypes storageType, string dbConnStr ) : NUnit.Framework
storageType StorageTypes
dbConnStr string
리턴 NUnit.Framework

프로퍼티 상세

MaxPoolSize 공개적으로 정적으로 프로퍼티

public static string MaxPoolSize
리턴 string

MinPoolSize 공개적으로 정적으로 프로퍼티

public static string MinPoolSize
리턴 string

Pooling 공개적으로 정적으로 프로퍼티

public static string Pooling
리턴 string