HttpContent.LoadIntoBufferAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone.
Surcharges
LoadIntoBufferAsync(Int64, CancellationToken) |
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone. |
LoadIntoBufferAsync(CancellationToken) |
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone. |
LoadIntoBufferAsync(Int64) |
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone. |
LoadIntoBufferAsync() |
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone. |
Remarques
Cette opération ne bloque pas.
LoadIntoBufferAsync(Int64, CancellationToken)
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone.
public:
System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize, System.Threading.CancellationToken cancellationToken);
member this.LoadIntoBufferAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long, cancellationToken As CancellationToken) As Task
Paramètres
- maxBufferSize
- Int64
Taille maximale, en octets, de la mémoire tampon à utiliser.
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler l’opération.
Retours
Objet de tâche représentant l’opération asynchrone.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
L’objet a déjà été supprimé.
Remarques
Cette opération ne bloque pas. L’objet Task retourné se termine une fois que tout le contenu a été sérialisé dans la mémoire tampon.
Une fois le contenu sérialisé dans une mémoire tampon, les appels à l’une des méthodes CopyToAsync(Stream) copient le contenu de la mémoire tampon dans le flux cible.
S’applique à
LoadIntoBufferAsync(CancellationToken)
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone.
public:
System::Threading::Tasks::Task ^ LoadIntoBufferAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task LoadIntoBufferAsync (System.Threading.CancellationToken cancellationToken);
member this.LoadIntoBufferAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (cancellationToken As CancellationToken) As Task
Paramètres
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler l’opération.
Retours
Objet de tâche représentant l’opération asynchrone.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
L’objet a déjà été supprimé.
Remarques
Cette opération ne bloque pas. L’objet Task retourné se termine une fois que tout le contenu a été sérialisé dans la mémoire tampon.
Une fois le contenu sérialisé dans une mémoire tampon, les appels à l’une des méthodes CopyToAsync(Stream) copient le contenu de la mémoire tampon dans le flux cible.
S’applique à
LoadIntoBufferAsync(Int64)
- Source:
- HttpContent.cs
- Source:
- HttpContent.cs
- Source:
- HttpContent.cs
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone.
public:
System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize);
member this.LoadIntoBufferAsync : int64 -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long) As Task
Paramètres
- maxBufferSize
- Int64
Taille maximale, en octets, de la mémoire tampon à utiliser.
Retours
Objet de tâche représentant l’opération asynchrone.
Remarques
Cette opération ne bloque pas. L’objet Task retourné se termine une fois que tout le contenu a été sérialisé dans la mémoire tampon.
Une fois le contenu sérialisé dans une mémoire tampon, les appels à l’une des méthodes CopyToAsync copient le contenu de la mémoire tampon dans le flux cible.
Si le contenu dépasse la valeur passée dans le paramètre maxBufferSize
, une exception est levée.
S’applique à
LoadIntoBufferAsync()
- Source:
- HttpContent.cs
- Source:
- HttpContent.cs
- Source:
- HttpContent.cs
Sérialisez le contenu HTTP vers une mémoire tampon en tant qu’opération asynchrone.
public:
System::Threading::Tasks::Task ^ LoadIntoBufferAsync();
public System.Threading.Tasks.Task LoadIntoBufferAsync ();
member this.LoadIntoBufferAsync : unit -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync () As Task
Retours
Objet de tâche représentant l’opération asynchrone.
Remarques
Cette opération ne bloque pas. L’objet Task retourné se termine une fois que tout le contenu a été sérialisé dans la mémoire tampon.
Une fois le contenu sérialisé dans une mémoire tampon, les appels à l’une des méthodes CopyToAsync copient le contenu de la mémoire tampon dans le flux cible.