C# 클래스 SiaqodbCloudService.Repository.CouchDB.CouchDBRepo

상속: IRepository
파일 보기 프로젝트 열기: Dotissi/SiaqodbCloud-Service

공개 메소드들

메소드 설명
Delete ( string bucketName, string key, string version ) : Task
Get ( string bucketName, string key, string version ) : Task
GetAllChanges ( string bucketName, int limit, string anchor, string uploadAnchor ) : Task
GetChanges ( string bucketName, Filter query, int limit, string anchor, string uploadAnchor ) : Task
GetSecretAccessKey ( string accessKeyId ) : Task
Store ( string bucketName, BatchSet batch ) : Task
Store ( string bucketName, SiaqodbDocument document ) : Task

비공개 메소드들

메소드 설명
AddChangedDoc ( BatchSet changeSet, ChangesResponse row, SyncLogItem logItem, Filter query, MyCouch serializer ) : void
AddDeletedDoc ( BatchSet changeSet, ChangesResponse row, SyncLogItem logItem ) : void
CheckBucketNotFound ( string bucketName, Response response ) : void
CheckTagsViews ( MyCouch.MyCouchClient client, string bucketName, object>.Dictionary tags ) : System.Threading.Tasks.Task
GetSyncLogItem ( string uploadAnchor ) : Task
OutOfFilter ( Filter query, CouchDBDocument co ) : bool
StartRebuildViews ( MyCouch.MyCouchClient client, SiaqodbDocument crObjForUpdateViews ) : System.Threading.Tasks.Task

메소드 상세

Delete() 공개 메소드

public Delete ( string bucketName, string key, string version ) : Task
bucketName string
key string
version string
리턴 Task

Get() 공개 메소드

public Get ( string bucketName, string key, string version ) : Task
bucketName string
key string
version string
리턴 Task

GetAllChanges() 공개 메소드

public GetAllChanges ( string bucketName, int limit, string anchor, string uploadAnchor ) : Task
bucketName string
limit int
anchor string
uploadAnchor string
리턴 Task

GetChanges() 공개 메소드

public GetChanges ( string bucketName, Filter query, int limit, string anchor, string uploadAnchor ) : Task
bucketName string
query SiaqodbCloudService.Models.Filter
limit int
anchor string
uploadAnchor string
리턴 Task

GetSecretAccessKey() 공개 메소드

public GetSecretAccessKey ( string accessKeyId ) : Task
accessKeyId string
리턴 Task

Store() 공개 메소드

public Store ( string bucketName, BatchSet batch ) : Task
bucketName string
batch SiaqodbCloudService.Models.BatchSet
리턴 Task

Store() 공개 메소드

public Store ( string bucketName, SiaqodbDocument document ) : Task
bucketName string
document SiaqodbCloudService.Models.SiaqodbDocument
리턴 Task