API reference

IRequest Interface

Properties

ContentLength : long
[Get][Set]
Signature
long Meta.WitAi.IRequest.ContentLength
ContentType : string
[Get][Set]
Signature
string Meta.WitAi.IRequest.ContentType
Headers : WebHeaderCollection
[Get][Set]
Signature
WebHeaderCollection Meta.WitAi.IRequest.Headers
Method : string
[Get][Set]
Signature
string Meta.WitAi.IRequest.Method
SendChunked : bool
[Get][Set]
Signature
bool Meta.WitAi.IRequest.SendChunked
Timeout : int
[Get][Set]
Signature
int Meta.WitAi.IRequest.Timeout
UserAgent : string
[Get][Set]
Signature
string Meta.WitAi.IRequest.UserAgent

Methods

Abort ()
Signature
void Meta.WitAi.IRequest.Abort()
Returns
void
BeginGetRequestStream ( callback , state )
Signature
IAsyncResult Meta.WitAi.IRequest.BeginGetRequestStream(AsyncCallback callback, object state)
Parameters
callback: AsyncCallback
state: object
Returns
IAsyncResult
BeginGetResponse ( callback , state )
Signature
IAsyncResult Meta.WitAi.IRequest.BeginGetResponse(AsyncCallback callback, object state)
Parameters
callback: AsyncCallback
state: object
Returns
IAsyncResult
Dispose ()
Signature
void Meta.WitAi.IRequest.Dispose()
Returns
void
EndGetRequestStream ( asyncResult )
Returns a Stream for writing data to the Internet resource.
Signature
Stream Meta.WitAi.IRequest.EndGetRequestStream(IAsyncResult asyncResult)
Parameters
asyncResult: IAsyncResult
Returns
Stream
EndGetResponse ( asyncResult )
Signature
WebResponse Meta.WitAi.IRequest.EndGetResponse(IAsyncResult asyncResult)
Parameters
asyncResult: IAsyncResult
Returns
WebResponse