C# 클래스 Machine.UoW.NHibernate.ManagerSpecs.MockSessionFactory

상속: ISessionFactory
파일 보기 프로젝트 열기: machine/machine.uow

공개 메소드들

메소드 설명
Close ( ) : void
Dispose ( ) : void
Evict ( Type persistentClass ) : void
Evict ( Type persistentClass, object id ) : void
EvictCollection ( string roleName ) : void
EvictCollection ( string roleName, object id ) : void
EvictEntity ( string entityName ) : void
EvictEntity ( string entityName, object id ) : void
EvictQueries ( ) : void
EvictQueries ( string cacheRegion ) : void
GetAllClassMetadata ( ) : IClassMetadata>.IDictionary
GetAllCollectionMetadata ( ) : ICollectionMetadata>.IDictionary
GetClassMetadata ( Type persistentClass ) : IClassMetadata
GetClassMetadata ( string entityName ) : IClassMetadata
GetCollectionMetadata ( string roleName ) : ICollectionMetadata
GetCurrentSession ( ) : ISession
GetFilterDefinition ( string filterName ) : NHibernate.Engine.FilterDefinition
MockSessionFactory ( ) : System
OpenSession ( ) : ISession
OpenSession ( IDbConnection conn ) : ISession
OpenSession ( IDbConnection conn, IInterceptor sessionLocalInterceptor ) : ISession
OpenSession ( IInterceptor sessionLocalInterceptor ) : ISession
OpenStatelessSession ( ) : IStatelessSession
OpenStatelessSession ( IDbConnection connection ) : IStatelessSession

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Evict() 공개 메소드

public Evict ( Type persistentClass ) : void
persistentClass System.Type
리턴 void

Evict() 공개 메소드

public Evict ( Type persistentClass, object id ) : void
persistentClass System.Type
id object
리턴 void

EvictCollection() 공개 메소드

public EvictCollection ( string roleName ) : void
roleName string
리턴 void

EvictCollection() 공개 메소드

public EvictCollection ( string roleName, object id ) : void
roleName string
id object
리턴 void

EvictEntity() 공개 메소드

public EvictEntity ( string entityName ) : void
entityName string
리턴 void

EvictEntity() 공개 메소드

public EvictEntity ( string entityName, object id ) : void
entityName string
id object
리턴 void

EvictQueries() 공개 메소드

public EvictQueries ( ) : void
리턴 void

EvictQueries() 공개 메소드

public EvictQueries ( string cacheRegion ) : void
cacheRegion string
리턴 void

GetAllClassMetadata() 공개 메소드

public GetAllClassMetadata ( ) : IClassMetadata>.IDictionary
리턴 IClassMetadata>.IDictionary

GetAllCollectionMetadata() 공개 메소드

public GetAllCollectionMetadata ( ) : ICollectionMetadata>.IDictionary
리턴 ICollectionMetadata>.IDictionary

GetClassMetadata() 공개 메소드

public GetClassMetadata ( Type persistentClass ) : IClassMetadata
persistentClass System.Type
리턴 IClassMetadata

GetClassMetadata() 공개 메소드

public GetClassMetadata ( string entityName ) : IClassMetadata
entityName string
리턴 IClassMetadata

GetCollectionMetadata() 공개 메소드

public GetCollectionMetadata ( string roleName ) : ICollectionMetadata
roleName string
리턴 ICollectionMetadata

GetCurrentSession() 공개 메소드

public GetCurrentSession ( ) : ISession
리턴 ISession

GetFilterDefinition() 공개 메소드

public GetFilterDefinition ( string filterName ) : NHibernate.Engine.FilterDefinition
filterName string
리턴 NHibernate.Engine.FilterDefinition

MockSessionFactory() 공개 메소드

public MockSessionFactory ( ) : System
리턴 System

OpenSession() 공개 메소드

public OpenSession ( ) : ISession
리턴 ISession

OpenSession() 공개 메소드

public OpenSession ( IDbConnection conn ) : ISession
conn IDbConnection
리턴 ISession

OpenSession() 공개 메소드

public OpenSession ( IDbConnection conn, IInterceptor sessionLocalInterceptor ) : ISession
conn IDbConnection
sessionLocalInterceptor IInterceptor
리턴 ISession

OpenSession() 공개 메소드

public OpenSession ( IInterceptor sessionLocalInterceptor ) : ISession
sessionLocalInterceptor IInterceptor
리턴 ISession

OpenStatelessSession() 공개 메소드

public OpenStatelessSession ( ) : IStatelessSession
리턴 IStatelessSession

OpenStatelessSession() 공개 메소드

public OpenStatelessSession ( IDbConnection connection ) : IStatelessSession
connection IDbConnection
리턴 IStatelessSession