BaseRequest.SendAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SendAsync(Object, CancellationToken, HttpCompletionOption) |
Sends the request. |
SendAsync<T>(Object, CancellationToken, HttpCompletionOption) |
Sends the request. |
SendAsync(Object, CancellationToken, HttpCompletionOption)
Sends the request.
public System.Threading.Tasks.Task SendAsync (object serializableObject, System.Threading.CancellationToken cancellationToken, System.Net.Http.HttpCompletionOption completionOption = System.Net.Http.HttpCompletionOption.ResponseContentRead);
member this.SendAsync : obj * System.Threading.CancellationToken * System.Net.Http.HttpCompletionOption -> System.Threading.Tasks.Task
Public Function SendAsync (serializableObject As Object, cancellationToken As CancellationToken, Optional completionOption As HttpCompletionOption = System.Net.Http.HttpCompletionOption.ResponseContentRead) As Task
Parameters
- serializableObject
- Object
The serializable object to send.
- cancellationToken
- CancellationToken
The CancellationToken for the request.
- completionOption
- HttpCompletionOption
The HttpCompletionOption to pass to the IHttpProvider on send.
Returns
The task to await.
Applies to
SendAsync<T>(Object, CancellationToken, HttpCompletionOption)
Sends the request.
public System.Threading.Tasks.Task<T> SendAsync<T> (object serializableObject, System.Threading.CancellationToken cancellationToken, System.Net.Http.HttpCompletionOption completionOption = System.Net.Http.HttpCompletionOption.ResponseContentRead);
member this.SendAsync : obj * System.Threading.CancellationToken * System.Net.Http.HttpCompletionOption -> System.Threading.Tasks.Task<'T>
Public Function SendAsync(Of T) (serializableObject As Object, cancellationToken As CancellationToken, Optional completionOption As HttpCompletionOption = System.Net.Http.HttpCompletionOption.ResponseContentRead) As Task(Of T)
Type Parameters
- T
The expected response object type for deserialization.
Parameters
- serializableObject
- Object
The serializable object to send.
- cancellationToken
- CancellationToken
The CancellationToken for the request.
- completionOption
- HttpCompletionOption
The HttpCompletionOption to pass to the IHttpProvider on send.
Returns
Task<T>
The deserialized response object.