C# 클래스 Rebel.Hive.InMemoryProvider.EntityRepositoryFactory

상속: Rebel.Hive.ProviderSupport.AbstractEntityRepositoryFactory
파일 보기 프로젝트 열기: RebelCMS/rebelcmsxu5 1 사용 예제들

공개 메소드들

메소드 설명
EntityRepositoryFactory ( ProviderMetadata providerMetadata, AbstractRevisionRepositoryFactory revisionRepositoryFactory, AbstractSchemaRepositoryFactory schemaRepositoryFactory, IFrameworkContext frameworkContext, ProviderDependencyHelper dependencyHelper ) : Rebel.Framework
GetReadonlyRepository ( ) : AbstractReadonlyEntityRepository

Gets an AbstractReadonlyEntityRepository. It will have only read operations.

GetRepository ( ) : AbstractEntityRepository

Gets the session from the factory.

보호된 메소드들

메소드 설명
DisposeResources ( ) : void

Handles the disposal of resources. Derived from abstract class DisposableObject which handles common required locking logic.

메소드 상세

DisposeResources() 보호된 메소드

Handles the disposal of resources. Derived from abstract class DisposableObject which handles common required locking logic.
protected DisposeResources ( ) : void
리턴 void

EntityRepositoryFactory() 공개 메소드

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

GetReadonlyRepository() 공개 메소드

Gets an AbstractReadonlyEntityRepository. It will have only read operations.
public GetReadonlyRepository ( ) : AbstractReadonlyEntityRepository
리턴 AbstractReadonlyEntityRepository

GetRepository() 공개 메소드

Gets the session from the factory.
public GetRepository ( ) : AbstractEntityRepository
리턴 AbstractEntityRepository