C# 클래스 Shastra.Hydra.Messaging.Storage.CouchDbStore

상속: IStore
파일 보기 프로젝트 열기: NorthNick/hydra

공개 메소드들

메소드 설명
CouchDbStore ( string server, string database = null, int port = null ) : System
CouchDbStore ( string name, string server, string database = null, int port = null ) : System
GetChanges ( IMessageId startId, long sinceSeq, long &lastSeq ) : IEnumerable
GetDocs ( string viewName, IViewOptions options ) : IEnumerable
GetLastSeq ( ) : long
MeasureDistance ( ) : ServerDistanceInfo
NameFromServerDetails ( string server, string database, int port ) : string
SaveDoc ( string json ) : IMessageId

메소드 상세

CouchDbStore() 공개 메소드

public CouchDbStore ( string server, string database = null, int port = null ) : System
server string
database string
port int
리턴 System

CouchDbStore() 공개 메소드

public CouchDbStore ( string name, string server, string database = null, int port = null ) : System
name string
server string
database string
port int
리턴 System

GetChanges() 공개 메소드

public GetChanges ( IMessageId startId, long sinceSeq, long &lastSeq ) : IEnumerable
startId IMessageId
sinceSeq long
lastSeq long
리턴 IEnumerable

GetDocs() 공개 메소드

public GetDocs ( string viewName, IViewOptions options ) : IEnumerable
viewName string
options IViewOptions
리턴 IEnumerable

GetLastSeq() 공개 메소드

public GetLastSeq ( ) : long
리턴 long

MeasureDistance() 공개 메소드

public MeasureDistance ( ) : ServerDistanceInfo
리턴 ServerDistanceInfo

NameFromServerDetails() 공개 정적인 메소드

public static NameFromServerDetails ( string server, string database, int port ) : string
server string
database string
port int
리턴 string

SaveDoc() 공개 메소드

public SaveDoc ( string json ) : IMessageId
json string
리턴 IMessageId