C# 클래스 Clearwave.SqlDocDB.Client.Document.DocumentStore

상속: IDocumentStore
파일 보기 프로젝트 열기: clearwavebuild/SqlDocDB 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

DocumentStore ( string connectionString ) : System

Initializes a new instance of the DocumentStore class.

GetLastWrittenEtag ( ) : Guid?

Gets the etag of the last document written by any session belonging to this document store

Initialize ( ) : IDocumentStore
OpenSession ( ) : IDocumentSession

Opens the session.

보호된 메소드들

메소드 설명
AssertValidConfiguration ( ) : void

validate the configuration for the document store

InitializeInternal ( ) : void

Initialize the document store access method to RavenDB

비공개 메소드들

메소드 설명
AfterSessionCreated ( InMemoryDocumentSessionOperations session ) : void
AssertInitialized ( ) : void
EnsureNotClosed ( ) : void
UpdateLastWrittenEtag ( System.Guid etag ) : void

메소드 상세

AssertValidConfiguration() 보호된 메소드

validate the configuration for the document store
protected AssertValidConfiguration ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

DocumentStore() 공개 메소드

Initializes a new instance of the DocumentStore class.
public DocumentStore ( string connectionString ) : System
connectionString string
리턴 System

GetLastWrittenEtag() 공개 메소드

Gets the etag of the last document written by any session belonging to this document store
public GetLastWrittenEtag ( ) : Guid?
리턴 Guid?

Initialize() 공개 메소드

public Initialize ( ) : IDocumentStore
리턴 IDocumentStore

InitializeInternal() 보호된 메소드

Initialize the document store access method to RavenDB
protected InitializeInternal ( ) : void
리턴 void

OpenSession() 공개 메소드

Opens the session.
public OpenSession ( ) : IDocumentSession
리턴 IDocumentSession