C# 클래스 Rebel.Framework.Persistence.NHibernate.SchemaRepositoryFactory

상속: AbstractSchemaRepositoryFactory
파일 보기 프로젝트 열기: RebelCMS/rebelcmsxu5 1 사용 예제들

공개 메소드들

메소드 설명
GetReadonlyRepository ( ) : AbstractReadonlySchemaRepository
GetRepository ( ) : AbstractSchemaRepository
GetRepository ( NhProviderTransaction transaction, bool isReadonly ) : AbstractSchemaRepository

Get the repository with an existing transaction

SchemaRepositoryFactory ( ProviderMetadata providerMetadata, AbstractRevisionRepositoryFactory revisionRepositoryFactory, IFrameworkContext frameworkContext, ProviderDependencyHelper dependencyHelper ) : NHibernate

보호된 메소드들

메소드 설명
CreateSchemaRepository ( bool isReadOnly ) : AbstractSchemaRepository
DisposeResources ( ) : void

비공개 메소드들

메소드 설명
SchemaRepositoryFactory ( ProviderMetadata providerMetadata, AbstractRevisionRepositoryFactory revisionRepositoryFactory, IFrameworkContext frameworkContext, ISession singleProvidedSession, bool leaveSessionOpenOnDispose ) : NHibernate

메소드 상세

CreateSchemaRepository() 보호된 메소드

protected CreateSchemaRepository ( bool isReadOnly ) : AbstractSchemaRepository
isReadOnly bool
리턴 AbstractSchemaRepository

DisposeResources() 보호된 메소드

protected DisposeResources ( ) : void
리턴 void

GetReadonlyRepository() 공개 메소드

public GetReadonlyRepository ( ) : AbstractReadonlySchemaRepository
리턴 AbstractReadonlySchemaRepository

GetRepository() 공개 메소드

public GetRepository ( ) : AbstractSchemaRepository
리턴 AbstractSchemaRepository

GetRepository() 공개 메소드

Get the repository with an existing transaction
public GetRepository ( NhProviderTransaction transaction, bool isReadonly ) : AbstractSchemaRepository
transaction NhProviderTransaction
isReadonly bool
리턴 AbstractSchemaRepository

SchemaRepositoryFactory() 공개 메소드

public SchemaRepositoryFactory ( ProviderMetadata providerMetadata, AbstractRevisionRepositoryFactory revisionRepositoryFactory, IFrameworkContext frameworkContext, ProviderDependencyHelper dependencyHelper ) : NHibernate
providerMetadata Rebel.Framework.Persistence.ProviderSupport._Revised.ProviderMetadata
revisionRepositoryFactory AbstractRevisionRepositoryFactory
frameworkContext IFrameworkContext
dependencyHelper Rebel.Hive.ProviderSupport.ProviderDependencyHelper
리턴 NHibernate