C# 클래스 Raven.Client.Client.HttpJsonRequest

파일 보기 프로젝트 열기: markrendle/ravendb 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
bytesForNextWrite byte[]

공개 메소드들

메소드 설명
AddOperationHeaders ( NameValueCollection operationsHeaders ) : void
BeginReadResponseString ( AsyncCallback callback, object state ) : IAsyncResult
BeginWrite ( byte byteArray, AsyncCallback callback, object state ) : IAsyncResult
CreateHttpJsonRequest ( object self, string url, string method, ICredentials credentials ) : HttpJsonRequest
CreateHttpJsonRequest ( object self, string url, string method, Newtonsoft.Json.Linq.JObject metadata, ICredentials credentials ) : HttpJsonRequest
EndReadResponseString ( IAsyncResult result ) : string
EndWrite ( IAsyncResult result ) : void
ReadResponseString ( ) : string
Write ( byte byteArray ) : void
Write ( string data ) : void

비공개 메소드들

메소드 설명
HttpJsonRequest ( string url, string method, ICredentials credentials ) : System
HttpJsonRequest ( string url, string method, Newtonsoft.Json.Linq.JObject metadata, ICredentials credentials ) : System
ReadStringInternal ( Func getResponse ) : string
WriteMetadata ( Newtonsoft.Json.Linq.JObject metadata ) : void

메소드 상세

AddOperationHeaders() 공개 메소드

public AddOperationHeaders ( NameValueCollection operationsHeaders ) : void
operationsHeaders System.Collections.Specialized.NameValueCollection
리턴 void

BeginReadResponseString() 공개 메소드

public BeginReadResponseString ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
리턴 IAsyncResult

BeginWrite() 공개 메소드

public BeginWrite ( byte byteArray, AsyncCallback callback, object state ) : IAsyncResult
byteArray byte
callback AsyncCallback
state object
리턴 IAsyncResult

CreateHttpJsonRequest() 공개 정적인 메소드

public static CreateHttpJsonRequest ( object self, string url, string method, ICredentials credentials ) : HttpJsonRequest
self object
url string
method string
credentials ICredentials
리턴 HttpJsonRequest

CreateHttpJsonRequest() 공개 정적인 메소드

public static CreateHttpJsonRequest ( object self, string url, string method, Newtonsoft.Json.Linq.JObject metadata, ICredentials credentials ) : HttpJsonRequest
self object
url string
method string
metadata Newtonsoft.Json.Linq.JObject
credentials ICredentials
리턴 HttpJsonRequest

EndReadResponseString() 공개 메소드

public EndReadResponseString ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndWrite() 공개 메소드

public EndWrite ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

ReadResponseString() 공개 메소드

public ReadResponseString ( ) : string
리턴 string

Write() 공개 메소드

public Write ( byte byteArray ) : void
byteArray byte
리턴 void

Write() 공개 메소드

public Write ( string data ) : void
data string
리턴 void

프로퍼티 상세

bytesForNextWrite 공개적으로 프로퍼티

public byte[] bytesForNextWrite
리턴 byte[]