StreamResponseBodyFeature Classe
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.
Implementazione di IHttpResponseBodyFeature che aproxima tutte le API nel flusso specificato.
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
- Ereditarietà
-
StreamResponseBodyFeature
- Implementazioni
Costruttori
StreamResponseBodyFeature(Stream) |
Esegue il wrapping del flusso specificato. |
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature) |
Esegue il wrapping del flusso specificato e tiene traccia dell'istanza di funzionalità precedente. |
Proprietà
PriorFeature |
La funzionalità precedente, se presente. |
Stream |
Flusso del corpo della risposta originale. |
Writer |
PipeWriter adattato nel flusso specificato. |
Metodi
CompleteAsync() |
Questo chiama StartAsync se non è stato chiamato in precedenza. Completerà la pipe adattata se esiste. |
DisableBuffering() |
Opta per il buffer di scrittura per la risposta. |
Dispose() |
Impedisce il funzionamento di CompleteAsync. |
SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken) |
Copia il segmento di file specificato nel flusso di risposta specificato. Questo chiama StartAsync se non è stato chiamato in precedenza. |
StartAsync(CancellationToken) |
Scarica il flusso specificato se non è stato chiamato in precedenza. |