Partager via


Transmission Classe

Définition

Implémente une transmission asynchrone de données vers un point de terminaison HTTP POST.

public class Transmission
type Transmission = class
Public Class Transmission
Héritage
Transmission

Constructeurs

Transmission()

Initialise une nouvelle instance de la classe Transmission. Cette surcharge est à des fins de test.

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

Initialise une nouvelle instance de la classe Transmission.

Transmission(Uri, ICollection<ITelemetry>, TimeSpan)

Initialise une nouvelle instance de la classe Transmission.

Propriétés

Content

Obtient le contenu de la transmission.

ContentEncoding

Obtient la méthode d’encodage de la transmission.

ContentType

Obtient le type de transmission du contenu.

EndpointAddress

Obtient l’adresse du point de terminaison auquel la transmission sera envoyée.

Id

Obtient un ID de la transmission.

TelemetryItems

Obtient le nombre d’éléments de télémétrie dans la transmission.

Timeout

Obtient une valeur de délai d’attente pour la transmission.

TransmissionStatusEvent

Obtient ou Définit une notification d’événement pour suivre la réponse du point de terminaison d’ingestion.

Méthodes

CreateRequest(Uri)
Obsolète.

Crée une requête post-web.

CreateRequestMessage(Uri, Stream)

Crée une requête http pour l’envoi d’une transmission.

SendAsync()

Exécute la requête que représente la transmission actuelle.

Split(Func<Int32,Int32>)

Fractionne l’objet Transmission en deux parties à l’aide d’une méthode permettant de déterminer la longueur de la première pièce en fonction de la longueur de la transmission.

S’applique à