C# Class Rebel.Framework.Persistence.NHibernate.SchemaRepositoryFactory

Inheritance: AbstractSchemaRepositoryFactory
Afficher le fichier Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CreateSchemaRepository ( bool isReadOnly ) : AbstractSchemaRepository
DisposeResources ( ) : void

Private Methods

Méthode Description
SchemaRepositoryFactory ( ProviderMetadata providerMetadata, AbstractRevisionRepositoryFactory revisionRepositoryFactory, IFrameworkContext frameworkContext, ISession singleProvidedSession, bool leaveSessionOpenOnDispose ) : NHibernate

Method Details

CreateSchemaRepository() protected méthode

protected CreateSchemaRepository ( bool isReadOnly ) : AbstractSchemaRepository
isReadOnly bool
Résultat AbstractSchemaRepository

DisposeResources() protected méthode

protected DisposeResources ( ) : void
Résultat void

GetReadonlyRepository() public méthode

public GetReadonlyRepository ( ) : AbstractReadonlySchemaRepository
Résultat AbstractReadonlySchemaRepository

GetRepository() public méthode

public GetRepository ( ) : AbstractSchemaRepository
Résultat AbstractSchemaRepository

GetRepository() public méthode

Get the repository with an existing transaction
public GetRepository ( NhProviderTransaction transaction, bool isReadonly ) : AbstractSchemaRepository
transaction NhProviderTransaction
isReadonly bool
Résultat AbstractSchemaRepository

SchemaRepositoryFactory() public méthode

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
Résultat NHibernate