StreamResponseBodyFeature Classe
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.
Implémentation de IHttpResponseBodyFeature qui aproximate toutes les API sur le flux donné.
public ref class StreamResponseBodyFeature : Microsoft::AspNetCore::Http::Features::IHttpResponseBodyFeature
public class StreamResponseBodyFeature : Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature
type StreamResponseBodyFeature = class
interface IHttpResponseBodyFeature
Public Class StreamResponseBodyFeature
Implements IHttpResponseBodyFeature
- Héritage
-
StreamResponseBodyFeature
- Implémente
Constructeurs
StreamResponseBodyFeature(Stream) |
Encapsule le flux donné. |
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature) |
Encapsule le flux donné et effectue le suivi de la fonctionnalité précédente instance. |
Propriétés
PriorFeature |
Fonctionnalité précédente, le cas échéant. |
Stream |
Flux de corps de réponse d’origine. |
Writer |
Un PipeWriter adapté sur le flux donné. |
Méthodes
CompleteAsync() |
Cela appelle StartAsync s’il n’a pas été appelé précédemment. Il complète le canal adapté s’il existe. |
DisableBuffering() |
Refuse la mise en mémoire tampon d’écriture pour la réponse. |
Dispose() |
Empêche CompleteAsync de fonctionner. |
SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken) |
Copie le segment de fichier spécifié dans le flux de réponse donné. Cela appelle StartAsync s’il n’a pas été appelé précédemment. |
StartAsync(CancellationToken) |
Vide le flux donné si celui-ci n’a pas été appelé précédemment. |