EventData Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
EventData(ArraySegment<Byte>) |
Construisez EventData à envoyer à EventHub. Le modèle classique pour créer un EventData d’envoi est le suivant : i. Sérialisez l’applicationEvent d’envoi à envoyer à EventHub en octets. ii. Si une logique de sérialisation complexe est impliquée (par exemple : plusieurs types de données), ajoutez un indicateur à l’aide du Properties pour le consommateur. |
EventData(Byte[]) |
Construisez EventData à envoyer à EventHub. Le modèle classique pour créer un EventData d’envoi est le suivant : i. Sérialisez l’événement ApplicationEvent d’envoi à envoyer à EventHubs en octets. ii. Si une logique de sérialisation complexe est impliquée (par exemple : plusieurs types de données), ajoutez un indicateur à l’aide du Properties pour le consommateur. |
EventData(ArraySegment<Byte>)
- Source:
- EventData.cs
Construisez EventData à envoyer à EventHub. Le modèle classique pour créer un EventData d’envoi est le suivant :
i. Sérialisez l’applicationEvent d’envoi à envoyer à EventHub en octets.
ii. Si une logique de sérialisation complexe est impliquée (par exemple : plusieurs types de données), ajoutez un indicateur à l’aide du Properties pour le consommateur.
public EventData (ArraySegment<byte> arraySegment);
new Microsoft.Azure.EventHubs.EventData : ArraySegment<byte> -> Microsoft.Azure.EventHubs.EventData
Public Sub New (arraySegment As ArraySegment(Of Byte))
Paramètres
- arraySegment
- ArraySegment<Byte>
Octets, décalage et longueur de charge utile à envoyer à EventHub.
Exemples
Exemple de code :
EventData eventData = new EventData(new ArraySegment<byte>(eventBytes, offset, count));
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";
await partitionSender.SendAsync(eventData);
S’applique à
EventData(Byte[])
- Source:
- EventData.cs
Construisez EventData à envoyer à EventHub. Le modèle classique pour créer un EventData d’envoi est le suivant :
i. Sérialisez l’événement ApplicationEvent d’envoi à envoyer à EventHubs en octets.
ii. Si une logique de sérialisation complexe est impliquée (par exemple : plusieurs types de données), ajoutez un indicateur à l’aide du Properties pour le consommateur.
public EventData (byte[] array);
new Microsoft.Azure.EventHubs.EventData : byte[] -> Microsoft.Azure.EventHubs.EventData
Public Sub New (array As Byte())
Paramètres
- array
- Byte[]
Charge utile réelle des données en octets à envoyer à EventHub.
Exemples
Exemple de code :
EventData eventData = new EventData(telemetryEventBytes);
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";
await partitionSender.SendAsync(eventData);
S’applique à
Azure SDK for .NET