HttpContent.CreateContentReadStream(CancellationToken) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Serializza il contenuto HTTP in un flusso di memoria.
protected:
virtual System::IO::Stream ^ CreateContentReadStream(System::Threading::CancellationToken cancellationToken);
protected virtual System.IO.Stream CreateContentReadStream (System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
override this.CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
Protected Overridable Function CreateContentReadStream (cancellationToken As CancellationToken) As Stream
Parametri
- cancellationToken
- CancellationToken
Token di annullamento per annullare l'operazione.
Restituisce
Flusso di memoria di output che contiene il contenuto HTTP serializzato.
Eccezioni
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Al termine dell'operazione, il flusso di memoria restituito rappresenta il contenuto HTTP. Il flusso restituito può quindi essere usato per leggere il contenuto usando varie API di flusso. Il CreateContentReadStream(CancellationToken) metodo memorizza nel buffer il contenuto in un flusso di memoria. Le classi derivate possono eseguire l'override di questo comportamento se esiste un modo migliore per recuperare il contenuto come flusso. Ad esempio, una matrice di byte o una stringa può usare un metodo più efficiente, ad esempio il wrapping di un memoryStream di sola lettura intorno ai byte o alla stringa.