Compartilhar via


StreamContent Classe

Definição

Fornece conteúdo HTTP baseado em um fluxo.

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
Herança
StreamContent

Construtores

StreamContent(Stream)

Cria uma nova instância da classe StreamContent.

StreamContent(Stream, Int32)

Cria uma nova instância da classe StreamContent.

Propriedades

Headers

Obtém os cabeçalhos de conteúdo HTTP, conforme definido no RFC 2616.

(Herdado de HttpContent)

Métodos

CopyTo(Stream, TransportContext, CancellationToken)

Serializa o conteúdo HTTP em um fluxo de bytes e o copia para stream.

(Herdado de HttpContent)
CopyToAsync(Stream)

Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream, CancellationToken)

Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream, TransportContext)

Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CreateContentReadStream(CancellationToken)

Retorna o fluxo HTTP como um fluxo somente leitura.

CreateContentReadStream(CancellationToken)

Serializa o conteúdo HTTP para um fluxo de memória.

(Herdado de HttpContent)
CreateContentReadStreamAsync()

Retorna o fluxo HTTP como um fluxo somente leitura como uma operação assíncrona.

CreateContentReadStreamAsync(CancellationToken)

Serializa o conteúdo HTTP em um fluxo de memória como uma operação assíncrona.

(Herdado de HttpContent)
Dispose()

Libera os recursos não gerenciados e descarta aqueles gerenciados usados pelo HttpContent.

(Herdado de HttpContent)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo StreamContent e, opcionalmente, descarta os recursos gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadIntoBufferAsync()

Serializa o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
LoadIntoBufferAsync(Int64)

Serializa o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReadAsByteArrayAsync()

Serialize o conteúdo HTTP em uma matriz de bytes como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Serialize o conteúdo HTTP em uma matriz de bytes como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStream()

Serializa o conteúdo HTTP e retorna um fluxo que representa o conteúdo.

(Herdado de HttpContent)
ReadAsStream(CancellationToken)

Serializa o conteúdo HTTP e retorna um fluxo que representa o conteúdo.

(Herdado de HttpContent)
ReadAsStreamAsync()

Serializar o conteúdo HTTP e retornar um fluxo que representa o conteúdo como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStreamAsync(CancellationToken)

Serializar o conteúdo HTTP e retornar um fluxo que representa o conteúdo como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStringAsync()

Serialize o conteúdo HTTP em uma cadeia de caracteres como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStringAsync(CancellationToken)

Serialize o conteúdo HTTP em uma cadeia de caracteres como uma operação assíncrona.

(Herdado de HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

Serializa o conteúdo HTTP com várias partes para um fluxo.

SerializeToStream(Stream, TransportContext, CancellationToken)

Quando substituído em uma classe derivada, serializa o conteúdo HTTP em um fluxo. Caso contrário, gerará um NotSupportedException.

(Herdado de HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

Serialize o conteúdo HTTP em um fluxo como uma operação assíncrona.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialize o conteúdo HTTP em um fluxo como uma operação assíncrona.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialize o conteúdo HTTP em um fluxo como uma operação assíncrona.

(Herdado de HttpContent)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryComputeLength(Int64)

Determina se o conteúdo de fluxo tem um tamanho válido em bytes.

Métodos de Extensão

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

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

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync(HttpContent, Type, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

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

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync<T>(HttpContent, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

Aplica-se a