C# 클래스 Brnkly.Raven.DocumentStoreFactory

파일 보기 프로젝트 열기: brnkly/brnkly 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
GetOrCreate ( string name, AccessMode accessMode = AccessMode.ReadOnly, Action initializer = null ) : IDocumentStore

비공개 메소드들

메소드 설명
ApplyRavenConfig ( bool fromTimer = false ) : void
CreateDocumentStore ( Brnkly.Raven.Instance storeInstance, AccessMode accessMode ) : DocumentStore
Dispose ( bool disposing ) : void
DocumentStoreFactory ( ) : System
EnsureUriPathIncludesDatabase ( Uri uri ) : void
GetClosestInstanceOrDefault ( Brnkly.Raven.DocumentStoreWrapper wrapper ) : Brnkly.Raven.Instance
Initialize ( ) : DocumentStoreFactory
LoadRavenConfig ( ) : void
LogException ( Exception exception, Brnkly.Raven.DocumentStoreWrapper wrapper, DocumentStore newInnerStore ) : void
ReadOnlyOpsStore_ConnectionStatusCahnged ( object sender, EventArgs e ) : void
ReadOnlyOpsStore_FailoverStatusChanged ( object sender, FailoverStatusChangedEventArgs e ) : void
UpdateInnerStore ( Brnkly.Raven.DocumentStoreWrapper wrapper, Action innerStoreInitializer ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetOrCreate() 공개 메소드

public GetOrCreate ( string name, AccessMode accessMode = AccessMode.ReadOnly, Action initializer = null ) : IDocumentStore
name string
accessMode AccessMode
initializer Action
리턴 IDocumentStore