Compartilhar via


Transmission Classe

Definição

Implementa uma transmissão assíncrona de dados para um ponto de extremidade HTTP POST.

public class Transmission
type Transmission = class
Public Class Transmission
Herança
Transmission

Construtores

Transmission()

Inicializa uma nova instância da classe Transmission. Essa sobrecarga é para fins de teste.

Transmission(Uri, Byte[], String, String, TimeSpan)

Inicializa uma nova instância da classe Transmission.

Transmission(Uri, ICollection<ITelemetry>, TimeSpan)

Inicializa uma nova instância da classe Transmission.

Propriedades

Content

Obtém o conteúdo da transmissão.

ContentEncoding

Obtém o método de codificação da transmissão.

ContentType

Obtém o tipo de transmissão do conteúdo.

EndpointAddress

Obtém o Endereço do ponto de extremidade para o qual a transmissão será enviada.

Id

Obtém uma ID da transmissão.

TelemetryItems

Obtém o número de itens de telemetria na transmissão.

Timeout

Obtém um valor de tempo limite para a transmissão.

TransmissionStatusEvent

Obtém ou Define uma notificação de evento para acompanhar a resposta do ponto de extremidade de ingestão.

Métodos

CreateRequest(Uri)
Obsoleto.

Cria uma solicitação pós-Web.

CreateRequestMessage(Uri, Stream)

Cria uma solicitação http para enviar uma transmissão.

SendAsync()

Executa a solicitação que a transmissão atual representa.

Split(Func<Int32,Int32>)

Divide o objeto Transmission em duas partes usando um método para determinar o comprimento da primeira peça com base no comprimento da transmissão.

Aplica-se a