StreamResponseBodyFeature Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementace, IHttpResponseBodyFeature která seproximuje všechna rozhraní API v daném streamu.
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
- Dědičnost
-
StreamResponseBodyFeature
- Implementuje
Konstruktory
StreamResponseBodyFeature(Stream) |
Zabalí daný datový proud. |
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature) |
Zabalí daný datový proud a sleduje předchozí instanci funkce. |
Vlastnosti
PriorFeature |
Předchozí funkce, pokud existuje. |
Stream |
Původní datový proud textu odpovědi. |
Writer |
PipeWriter přizpůsobený nad daným streamem. |
Metody
CompleteAsync() |
Tím se volá StartAsync, pokud ještě nebyl volán. Pokud existuje, dokončí upravenou trubku. |
DisableBuffering() |
Pro odpověď se odhlásí z ukládání do vyrovnávací paměti pro zápis. |
Dispose() |
Brání v provozu completeAsync. |
SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken) |
Zkopíruje zadaný segment souboru do daného streamu odpovědi. Tím se volá StartAsync, pokud ještě nebyl volán. |
StartAsync(CancellationToken) |
Vyprázdní daný datový proud, pokud nebyl dříve volána. |