C# Class Raven.Storage.Managed.StalenessStorageActions

Inheritance: IStalenessStorageActions
Datei anzeigen Open project: robashton/ravendb Class Usage Examples

Public Methods

Method Description
GetIndexTouchCount ( string name ) : int
GetMostRecentAttachmentEtag ( ) : Etag
GetMostRecentDocumentEtag ( ) : Etag
IndexLastUpdatedAt ( string name ) : Etag>.Tuple
IsIndexStale ( string name, System.DateTime cutOff, Etag cutoffEtag ) : bool
IsMapStale ( string name ) : bool
IsReduceStale ( string name ) : bool
StalenessStorageActions ( TableStorage storage ) : System

Method Details

GetIndexTouchCount() public method

public GetIndexTouchCount ( string name ) : int
name string
return int

GetMostRecentAttachmentEtag() public method

public GetMostRecentAttachmentEtag ( ) : Etag
return Etag

GetMostRecentDocumentEtag() public method

public GetMostRecentDocumentEtag ( ) : Etag
return Etag

IndexLastUpdatedAt() public method

public IndexLastUpdatedAt ( string name ) : Etag>.Tuple
name string
return Etag>.Tuple

IsIndexStale() public method

public IsIndexStale ( string name, System.DateTime cutOff, Etag cutoffEtag ) : bool
name string
cutOff System.DateTime
cutoffEtag Etag
return bool

IsMapStale() public method

public IsMapStale ( string name ) : bool
name string
return bool

IsReduceStale() public method

public IsReduceStale ( string name ) : bool
name string
return bool

StalenessStorageActions() public method

public StalenessStorageActions ( TableStorage storage ) : System
storage Raven.Storage.Managed.Impl.TableStorage
return System