HttpContent.ReadAsByteArrayAsync Metodo

Definizione

Overload

ReadAsByteArrayAsync()

Serializza il contenuto HTTP in una matrice di byte come operazione asincrona.

ReadAsByteArrayAsync(CancellationToken)

Serializza il contenuto HTTP in una matrice di byte come operazione asincrona.

ReadAsByteArrayAsync()

Origine:
HttpContent.cs
Origine:
HttpContent.cs
Origine:
HttpContent.cs

Serializza il contenuto HTTP in una matrice di byte come operazione asincrona.

C#
public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync ();

Restituisce

Task<Byte[]>

Oggetto dell'attività che rappresenta l'operazione asincrona.

Commenti

Questa operazione non verrà bloccata. L'oggetto restituito Task<TResult> verrà completato dopo che tutto il contenuto è stato scritto come matrice di byte.

Al termine dell'operazione, la Result proprietà nell'oggetto attività restituito contiene la matrice di byte con il contenuto HTTP.

Si noti che questo metodo bufferrà internamente il contenuto tramite LoadIntoBufferAsync().

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

ReadAsByteArrayAsync(CancellationToken)

Origine:
HttpContent.cs
Origine:
HttpContent.cs
Origine:
HttpContent.cs

Serializza il contenuto HTTP in una matrice di byte come operazione asincrona.

C#
public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync (System.Threading.CancellationToken cancellationToken);

Parametri

cancellationToken
CancellationToken

Token di annullamento per annullare l'operazione.

Restituisce

Task<Byte[]>

Oggetto dell'attività che rappresenta l'operazione asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Commenti

Questa operazione non verrà bloccata. L'oggetto restituito Task<TResult> verrà completato dopo che tutto il contenuto è stato scritto come matrice di byte.

Al termine dell'operazione, la Result proprietà nell'oggetto attività restituito contiene la matrice di byte con il contenuto HTTP.

Si noti che questo metodo bufferrà internamente il contenuto tramite LoadIntoBufferAsync().

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9