C# 클래스 gov.va.medora.mdo.dao.oracle.MdoOracleConnection

상속: AbstractConnection, IDisposable
파일 보기 프로젝트 열기: OSEHRA/mdo 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
MdoOracleConnection ( DataSource src ) : System
authorizedConnect ( AbstractCredentials credentials, AbstractPermission permission, DataSource validationDataSource = null ) : object
connect ( ) : void
disconnect ( ) : void
getServerTimeout ( ) : string
getState ( ) : object>.Dictionary
getWelcomeMessage ( ) : string
hasPatch ( string patchId ) : bool
query ( MdoQuery request, AbstractPermission permission = null ) : object
query ( SqlQuery request, Delegate functionToExecute, AbstractPermission permission = null ) : object

Execute a SqlQuery function on the connection. SqlQuery should be of type OracleQuery

query ( string request, AbstractPermission permission = null ) : object

Execute a query

setState ( object>.Dictionary session ) : void

비공개 메소드들

메소드 설명
beginTransaction ( ) : OracleTransaction
commitTransaction ( ) : void
rollbackTransaction ( ) : void
validateSource ( DataSource src ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

MdoOracleConnection() 공개 메소드

public MdoOracleConnection ( DataSource src ) : System
src DataSource
리턴 System

authorizedConnect() 공개 메소드

public authorizedConnect ( AbstractCredentials credentials, AbstractPermission permission, DataSource validationDataSource = null ) : object
credentials AbstractCredentials
permission AbstractPermission
validationDataSource DataSource
리턴 object

connect() 공개 메소드

public connect ( ) : void
리턴 void

disconnect() 공개 메소드

public disconnect ( ) : void
리턴 void

getServerTimeout() 공개 메소드

public getServerTimeout ( ) : string
리턴 string

getState() 공개 메소드

public getState ( ) : object>.Dictionary
리턴 object>.Dictionary

getWelcomeMessage() 공개 메소드

public getWelcomeMessage ( ) : string
리턴 string

hasPatch() 공개 메소드

public hasPatch ( string patchId ) : bool
patchId string
리턴 bool

query() 공개 메소드

public query ( MdoQuery request, AbstractPermission permission = null ) : object
request MdoQuery
permission AbstractPermission
리턴 object

query() 공개 메소드

Execute a SqlQuery function on the connection. SqlQuery should be of type OracleQuery
public query ( SqlQuery request, Delegate functionToExecute, AbstractPermission permission = null ) : object
request SqlQuery SqlQuery with SqlCommand already built
functionToExecute System.Delegate The SqlCommand.function to execute - should take no parameters
permission AbstractPermission
리턴 object

query() 공개 메소드

Execute a query
public query ( string request, AbstractPermission permission = null ) : object
request string SQL request
permission AbstractPermission
리턴 object

setState() 공개 메소드

public setState ( object>.Dictionary session ) : void
session object>.Dictionary
리턴 void