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 tohoto aproximuje všechna rozhraní API přes daný Stream.
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 se přizpůsobil danému proudu. |
Metody
| CompleteAsync() |
Tato funkce volá Metodu StartAsync, pokud nebyla dříve volána. Pokud existuje, dokončí se upravená trubka. |
| DisableBuffering() |
Odhlasuje se z ukládání do vyrovnávací paměti zápisu pro odpověď. |
| Dispose() |
Zabraňuje tomu, aby CompleteAsync fungoval. |
| SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken) |
Zkopíruje zadaný segment souboru do daného streamu odpovědí. Tato funkce volá Metodu StartAsync, pokud nebyla dříve volána. |
| StartAsync(CancellationToken) |
Vyprázdní daný datový proud, pokud se tento datový proud ještě nevolal. |