C# 클래스 Raven.Database.Impl.DocumentCacher

상속: IDocumentCacher, ILowMemoryHandler
파일 보기 프로젝트 열기: nhsevidence/ravendb

공개 메소드들

메소드 설명
Dispose ( ) : void
DocumentCacher ( InMemoryRavenConfiguration configuration ) : System
GetCachedDocument ( string key, System.Guid etag ) : CachedDocument
RemoveCachedDocument ( string key, System.Guid etag ) : void
SetCachedDocument ( string key, System.Guid etag, RavenJObject doc, RavenJObject metadata ) : void
SkipSettingDocumentsInDocumentCache ( ) : IDisposable

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DocumentCacher() 공개 메소드

public DocumentCacher ( InMemoryRavenConfiguration configuration ) : System
configuration InMemoryRavenConfiguration
리턴 System

GetCachedDocument() 공개 메소드

public GetCachedDocument ( string key, System.Guid etag ) : CachedDocument
key string
etag System.Guid
리턴 CachedDocument

RemoveCachedDocument() 공개 메소드

public RemoveCachedDocument ( string key, System.Guid etag ) : void
key string
etag System.Guid
리턴 void

SetCachedDocument() 공개 메소드

public SetCachedDocument ( string key, System.Guid etag, RavenJObject doc, RavenJObject metadata ) : void
key string
etag System.Guid
doc RavenJObject
metadata RavenJObject
리턴 void

SkipSettingDocumentsInDocumentCache() 공개 정적인 메소드

public static SkipSettingDocumentsInDocumentCache ( ) : IDisposable
리턴 IDisposable