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 ce qui se rapproche de IHttpResponseBodyFeature 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
| Nom | Description |
|---|---|
| StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature) |
Encapsule le flux donné et suit l’instance de fonctionnalité précédente. |
| StreamResponseBodyFeature(Stream) |
Encapsule le flux donné. |
Propriétés
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| CompleteAsync() |
Cela appelle StartAsync s’il n’a pas été appelé précédemment. Il terminera 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é s’il n’a pas été appelé précédemment. |