Click or drag to resize

HttpClientExtensionsGetByteArrayAsync Method (HttpClient, Uri, ArgDictionary, LogActivity)

Sends a GET to a specified Uri and returns the response body as a byte array.

Namespace:  System.Net.Http
Assembly:  Neon.Common (in Neon.Common.dll) Version: 2.10.0
public static Task<byte[]> GetByteArrayAsync(
	this HttpClient client,
	Uri requestUri,
	ArgDictionary headers = null,
	LogActivity activity = null


Type: System.Net.HttpHttpClient
The client.
Type: SystemUri
The request URI.
headers (Optional)
Type: Neon.CollectionsArgDictionary
Optional request headers.
activity (Optional)
Type: Neon.DiagnosticsLogActivity
Optional LogActivity whose ID is to be included in the request.

Return Value

Type: TaskByte
The response byte array.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type HttpClient. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
ArgumentNullExceptionThrown when a required argument is null.
See Also