Method | Description | |
---|---|---|
AssertDataService ( this dataService ) : void |
dataService의 주요 속성에 대한 유효성 검사를 수행합니다. 유효성을 만족하지 못하면, InvalidOperationException을 발생시킵니다.
|
|
BuildAdoParameters ( this requestItem ) : IList |
requestItem의 Parameters 정보를 바탕으로 IAdoParameter 컬렉션을 빌드합니다.
|
|
CreateResponseMessageWithException ( ) : |
지정된 예외정보를 포함하는 응답메시지를 빌드합니다.
|
|
CreateResultSet ( this reader ) : ResultSet |
reader를 읽어, ResultRow의 컬렉션인 ResultSet을 빌드합니다.
|
|
CreateResultSet ( this reader, INameMapper nameMapper ) : ResultSet |
reader를 읽어, ResultRow의 컬렉션인 ResultSet을 빌드합니다.
|
|
CreateResultSet ( this reader, INameMapper nameMapper, int firstResult, int maxResults ) : ResultSet |
reader를 읽어, ResultRow의 컬렉션인 ResultSet을 빌드합니다.
|
|
CreateResultSet ( this reader, int firstResult, int maxResults ) : ResultSet |
reader를 읽어, ResultRow의 컬렉션인 ResultSet을 빌드합니다.
|
|
LoadQueryStatements ( this dataService, |
requestMessage의 Method 를 서버에서 관련 Query 문장으로 매핑합니다.
|
|
ReportError ( this responseMessage, |
responseMessage에 예외정보를 추가합니다.
|
|
ResolveDataService ( ) : IDataService |
IoC Container로부터 IDataService 컴포넌트를 Resolve 합니다.
|
|
ResolveDataService ( string dbName ) : IDataService |
IoC Container로부터 IDataService 컴포넌트를 Resolve 합니다.
|
|
ResolveDataServiceAdapter ( ) : IDataServiceAdapter |
지정된 DB에 대해 작업을 수행하는 IDataServiceAdapter를 Container로부터 Resolve 합니다. Component 명은 DataServiceAdapterPrefix.AdoTool.DefaultDatabaseName 형식입니다.
|
|
ResolveDataServiceAdapter ( string dbName ) : IDataServiceAdapter |
지정된 DB에 대해 작업을 수행하는 IDataServiceAdapter를 Container로부터 Resolve 합니다. Component 명은 DataServiceAdapterPrefix.dbName 형식입니다.
|
|
ResolveRequestSerializer ( ) : ISerializer |
ISerializer{RequestMessage}를 생성합니다.
|
|
ResolveRequestSerializer ( string dbName ) : ISerializer |
ISerializer{RequestMessage}를 생성합니다.
|
|
ResolveResponseSerializer ( ) : ISerializer |
ISerializer{ResponseMessage}를 생성합니다.
|
|
ResolveResponseSerializer ( string dbName ) : ISerializer |
ISerializer{ResponseMessage}를 생성합니다.
|
Method | Description | |
---|---|---|
CreateResultRow ( this reader, IList |
reader를 읽어, ResultRow를 빌드합니다.
|
|
GetDatabaseName ( this dbName ) : string |
Database 명을 가져옵니다.
|
public static AssertDataService ( this dataService ) : void | ||
dataService | this | |
return | void |
public static BuildAdoParameters ( this requestItem ) : IList |
||
requestItem | this | |
return | IList |
public static CreateResponseMessageWithException ( ) : |
||
return |
public static CreateResultSet ( this reader ) : ResultSet | ||
reader | this | DataReader |
return | ResultSet |
public static CreateResultSet ( this reader, INameMapper nameMapper ) : ResultSet | ||
reader | this | DataReader |
nameMapper | INameMapper | 컬럼명을 속성명으로 매핑해주는 매퍼입니다. |
return | ResultSet |
public static CreateResultSet ( this reader, INameMapper nameMapper, int firstResult, int maxResults ) : ResultSet | ||
reader | this | DataReader |
nameMapper | INameMapper | 컬럼명을 속성명으로 매핑해주는 매퍼입니다. |
firstResult | int | 첫번째 레코드 인덱스 (0부터 시작) |
maxResults | int | 최대 레코드 수 |
return | ResultSet |
public static CreateResultSet ( this reader, int firstResult, int maxResults ) : ResultSet | ||
reader | this | DataReader |
firstResult | int | 첫번째 레코드 인덱스 (0부터 시작) |
maxResults | int | 최대 레코드 수 |
return | ResultSet |
public static LoadQueryStatements ( this dataService, |
||
dataService | this | |
requestMessage | ||
return | void |
public static ReportError ( this responseMessage, |
||
responseMessage | this | |
ex | ||
return | void |
public static ResolveDataService ( ) : IDataService | ||
return | IDataService |
public static ResolveDataService ( string dbName ) : IDataService | ||
dbName | string | |
return | IDataService |
public static ResolveDataServiceAdapter ( ) : IDataServiceAdapter | ||
return | IDataServiceAdapter |
public static ResolveDataServiceAdapter ( string dbName ) : IDataServiceAdapter | ||
dbName | string | Data 요청을 처리할 DB ConnectionString Name |
return | IDataServiceAdapter |
public static ResolveRequestSerializer ( ) : ISerializer |
||
return | ISerializer |
public static ResolveRequestSerializer ( string dbName ) : ISerializer |
||
dbName | string | |
return | ISerializer |
public static ResolveResponseSerializer ( ) : ISerializer |
||
return | ISerializer |
public static ResolveResponseSerializer ( string dbName ) : ISerializer |
||
dbName | string | |
return | ISerializer |