C# 클래스 Raven.Client.Client.Async.AsyncServerClient

Access the database commands in async fashion
상속: IAsyncDatabaseCommands
파일 보기 프로젝트 열기: markrendle/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
AsyncServerClient ( string url, DocumentConvention convention, ICredentials credentials ) : System
BeginBatch ( ICommandData commandDatas, AsyncCallback callback, object state ) : IAsyncResult
BeginGet ( string key, AsyncCallback callback, object state ) : IAsyncResult
BeginMultiGet ( string keys, AsyncCallback callback, object state ) : IAsyncResult
BeginQuery ( string index, IndexQuery query, AsyncCallback callback, object state ) : IAsyncResult
Dispose ( ) : void
EndBatch ( IAsyncResult result ) : BatchResult[]
EndGet ( IAsyncResult result ) : JsonDocument
EndMultiGet ( IAsyncResult result ) : JsonDocument[]
EndQuery ( IAsyncResult result ) : QueryResult

비공개 메소드들

메소드 설명
AddTransactionInformation ( Newtonsoft.Json.Linq.JObject metadata ) : void
CompleteOperation ( IAsyncResult ar ) : void
ContinueOperation ( IAsyncResult ar ) : void
EnsureIsNotNullOrEmpty ( string key, string argName ) : void
EnsureNotError ( IAsyncResult result ) : void
ThrowConcurrencyException ( WebException e ) : Exception

메소드 상세

AsyncServerClient() 공개 메소드

public AsyncServerClient ( string url, DocumentConvention convention, ICredentials credentials ) : System
url string
convention DocumentConvention
credentials ICredentials
리턴 System

BeginBatch() 공개 메소드

public BeginBatch ( ICommandData commandDatas, AsyncCallback callback, object state ) : IAsyncResult
commandDatas ICommandData
callback AsyncCallback
state object
리턴 IAsyncResult

BeginGet() 공개 메소드

public BeginGet ( string key, AsyncCallback callback, object state ) : IAsyncResult
key string
callback AsyncCallback
state object
리턴 IAsyncResult

BeginMultiGet() 공개 메소드

public BeginMultiGet ( string keys, AsyncCallback callback, object state ) : IAsyncResult
keys string
callback AsyncCallback
state object
리턴 IAsyncResult

BeginQuery() 공개 메소드

public BeginQuery ( string index, IndexQuery query, AsyncCallback callback, object state ) : IAsyncResult
index string
query IndexQuery
callback AsyncCallback
state object
리턴 IAsyncResult

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EndBatch() 공개 메소드

public EndBatch ( IAsyncResult result ) : BatchResult[]
result IAsyncResult
리턴 BatchResult[]

EndGet() 공개 메소드

public EndGet ( IAsyncResult result ) : JsonDocument
result IAsyncResult
리턴 JsonDocument

EndMultiGet() 공개 메소드

public EndMultiGet ( IAsyncResult result ) : JsonDocument[]
result IAsyncResult
리턴 JsonDocument[]

EndQuery() 공개 메소드

public EndQuery ( IAsyncResult result ) : QueryResult
result IAsyncResult
리턴 QueryResult