Partager via


StreamResponseBodyFeature Classe

Définition

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.

S’applique à