C# Class Raven.Light.Persistence.StorageActions

Mostra file Open project: hibernating-rhinos/Raven.Light Class Usage Examples

Public Methods

Method Description
Add ( string key, string tag, System.Guid etag, RavenJObject metadata, RavenJObject document ) : System.Guid
Delete ( string key, System.Guid etag ) : void
Read ( string key ) : JsonDocument
ScanByTag ( string tag ) : IEnumerable
StorageActions ( TableStorage storage ) : System

Private Methods

Method Description
EnsureEtagMatches ( string key, System.Guid etag ) : bool

Method Details

Add() public method

public Add ( string key, string tag, System.Guid etag, RavenJObject metadata, RavenJObject document ) : System.Guid
key string
tag string
etag System.Guid
metadata RavenJObject
document RavenJObject
return System.Guid

Delete() public method

public Delete ( string key, System.Guid etag ) : void
key string
etag System.Guid
return void

Read() public method

public Read ( string key ) : JsonDocument
key string
return JsonDocument

ScanByTag() public method

public ScanByTag ( string tag ) : IEnumerable
tag string
return IEnumerable

StorageActions() public method

public StorageActions ( TableStorage storage ) : System
storage TableStorage
return System