C# 클래스 Castle.Facilities.IBatisNetIntegration.AutomaticSessionInterceptor

상속: IInterceptor
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
AutomaticSessionInterceptor ( IKernel kernel ) : System
Intercept ( IInvocation invocation ) : void

보호된 메소드들

메소드 설명
ObtainSqlMapKeyFor ( MethodInfo info ) : String
ObtainSqlMapperFor ( String key ) : ISqlMapper

비공개 메소드들

메소드 설명
EnlistSessionIfHasTransactionActive ( String key, ISqlMapper sqlMap ) : bool

메소드 상세

AutomaticSessionInterceptor() 공개 메소드

public AutomaticSessionInterceptor ( IKernel kernel ) : System
kernel IKernel
리턴 System

Intercept() 공개 메소드

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
리턴 void

ObtainSqlMapKeyFor() 보호된 메소드

protected ObtainSqlMapKeyFor ( MethodInfo info ) : String
info System.Reflection.MethodInfo
리턴 String

ObtainSqlMapperFor() 보호된 메소드

protected ObtainSqlMapperFor ( String key ) : ISqlMapper
key String
리턴 ISqlMapper