Udostępnij za pośrednictwem


StreamContent Klasa

Definicja

Udostępnia zawartość HTTP na podstawie strumienia.

public ref class StreamContent : System::Net::Http::HttpContent
public class StreamContent : System.Net.Http.HttpContent
type StreamContent = class
    inherit HttpContent
Public Class StreamContent
Inherits HttpContent
Dziedziczenie
StreamContent

Konstruktory

StreamContent(Stream, Int32)

Tworzy nowe wystąpienie klasy StreamContent.

StreamContent(Stream)

Tworzy nowe wystąpienie klasy StreamContent.

Właściwości

Headers

Pobiera nagłówki zawartości HTTP zdefiniowane w dokumencie RFC 2616.

(Odziedziczone po HttpContent)

Metody

CopyTo(Stream, TransportContext, CancellationToken)

Serializuje zawartość HTTP do strumienia bajtów i kopiuje ją do stream.

(Odziedziczone po HttpContent)
CopyToAsync(Stream, CancellationToken)

Serializuj zawartość HTTP do strumienia bajtów i kopiuje ją do obiektu strumienia podanego jako parametr stream.

(Odziedziczone po HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Serializuj zawartość HTTP do strumienia bajtów i kopiuje ją do obiektu strumienia podanego jako parametr stream.

(Odziedziczone po HttpContent)
CopyToAsync(Stream, TransportContext)

Serializuj zawartość HTTP do strumienia bajtów i kopiuje ją do obiektu strumienia podanego jako parametr stream.

(Odziedziczone po HttpContent)
CopyToAsync(Stream)

Serializuj zawartość HTTP do strumienia bajtów i kopiuje ją do obiektu strumienia podanego jako parametr stream.

(Odziedziczone po HttpContent)
CreateContentReadStream(CancellationToken)

Zwraca strumień HTTP jako strumień tylko do odczytu.

CreateContentReadStream(CancellationToken)

Serializuje zawartość HTTP do strumienia pamięci.

(Odziedziczone po HttpContent)
CreateContentReadStreamAsync()

Zwraca strumień HTTP jako strumień tylko do odczytu jako operację asynchroniczną.

CreateContentReadStreamAsync(CancellationToken)

Serializuje zawartość HTTP do strumienia pamięci jako operację asynchroniczną.

(Odziedziczone po HttpContent)
Dispose()

Zwalnia niezarządzane zasoby i usuwa zasoby zarządzane używane przez HttpContent.

(Odziedziczone po HttpContent)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez StreamContent i opcjonalnie usuwa zasoby zarządzane.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
LoadIntoBufferAsync()

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

(Odziedziczone po HttpContent)
LoadIntoBufferAsync(CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

(Odziedziczone po HttpContent)
LoadIntoBufferAsync(Int64, CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

(Odziedziczone po HttpContent)
LoadIntoBufferAsync(Int64)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

(Odziedziczone po HttpContent)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ReadAsByteArrayAsync()

Serializuj zawartość HTTP do tablicy bajtów jako operację asynchroniczną.

(Odziedziczone po HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Serializuj zawartość HTTP do tablicy bajtów jako operację asynchroniczną.

(Odziedziczone po HttpContent)
ReadAsStream()

Serializuje zawartość HTTP i zwraca strumień reprezentujący zawartość.

(Odziedziczone po HttpContent)
ReadAsStream(CancellationToken)

Serializuje zawartość HTTP i zwraca strumień reprezentujący zawartość.

(Odziedziczone po HttpContent)
ReadAsStreamAsync()

Serializowanie zawartości HTTP i zwracanie strumienia reprezentującego zawartość jako operację asynchroniczną.

(Odziedziczone po HttpContent)
ReadAsStreamAsync(CancellationToken)

Serializowanie zawartości HTTP i zwracanie strumienia reprezentującego zawartość jako operację asynchroniczną.

(Odziedziczone po HttpContent)
ReadAsStringAsync()

Serializuj zawartość HTTP do ciągu jako operację asynchroniczną.

(Odziedziczone po HttpContent)
ReadAsStringAsync(CancellationToken)

Serializuj zawartość HTTP do ciągu jako operację asynchroniczną.

(Odziedziczone po HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

Serializuje zawartość HTTP z wieloma częściami do strumienia.

SerializeToStream(Stream, TransportContext, CancellationToken)

Po zastąpieniu w klasie pochodnej serializuje zawartość HTTP do strumienia. W przeciwnym razie zgłasza NotSupportedException.

(Odziedziczone po HttpContent)
SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serializuj zawartość HTTP do strumienia jako operację asynchroniczną.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serializuj zawartość HTTP do strumienia jako operację asynchroniczną.

(Odziedziczone po HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

Serializuj zawartość HTTP do strumienia jako operację asynchroniczną.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryComputeLength(Int64)

Określa, czy zawartość strumienia ma prawidłową długość w bajtach.

Metody rozszerzania

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznego wyliczania.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznego wyliczania.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznego wyliczania.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

ReadFromJsonAsync(HttpContent, Type, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

ReadFromJsonAsync<T>(HttpContent, CancellationToken)

Odczytuje zawartość HTTP i zwraca wartość, która wynika z deserializacji zawartości jako kodu JSON w operacji asynchronicznej.

Dotyczy