Partager via


CloudEvent Constructeurs

Définition

Surcharges

CloudEvent(String, String, Object, Type)

Initialise une nouvelle instance de la classe CloudEvent.

CloudEvent(String, String, BinaryData, String, CloudEventDataFormat)

Initialise une nouvelle instance de la classe à l’aide CloudEvent de données d’événement binaires.

CloudEvent(String, String, Object, Type)

Source:
CloudEvent.cs

Initialise une nouvelle instance de la classe CloudEvent.

public CloudEvent (string source, string type, object? jsonSerializableData, Type? dataSerializationType = default);
new Azure.Messaging.CloudEvent : string * string * obj * Type -> Azure.Messaging.CloudEvent
Public Sub New (source As String, type As String, jsonSerializableData As Object, Optional dataSerializationType As Type = Nothing)

Paramètres

source
String

Identifie le contexte dans lequel un événement s’est produit. La combinaison de l’id et de la source doit être unique pour chaque événement distinct.

type
String

Type d’événement lié à l’occurrence d’origine. Par exemple, « Contoso.Items.ItemReceived ».

jsonSerializableData
Object

Données d’événement spécifiques au type d’événement.

dataSerializationType
Type

Type à utiliser lors de la sérialisation des données. S’il n’est pas spécifié, GetType() est utilisé sur jsonSerializableData.

Exceptions

source ou type était null.

S’applique à

CloudEvent(String, String, BinaryData, String, CloudEventDataFormat)

Source:
CloudEvent.cs

Initialise une nouvelle instance de la classe à l’aide CloudEvent de données d’événement binaires.

public CloudEvent (string source, string type, BinaryData? data, string? dataContentType, Azure.Messaging.CloudEventDataFormat dataFormat = Azure.Messaging.CloudEventDataFormat.Binary);
new Azure.Messaging.CloudEvent : string * string * BinaryData * string * Azure.Messaging.CloudEventDataFormat -> Azure.Messaging.CloudEvent
Public Sub New (source As String, type As String, data As BinaryData, dataContentType As String, Optional dataFormat As CloudEventDataFormat = Azure.Messaging.CloudEventDataFormat.Binary)

Paramètres

source
String

Identifie le contexte dans lequel un événement s’est produit. La combinaison de l’id et de la source doit être unique pour chaque événement distinct.

type
String

Type d’événement lié à l’occurrence d’origine. Par exemple, « Contoso.Items.ItemReceived ».

data
BinaryData

Données d’événement binaires spécifiques au type d’événement.

dataContentType
String

Type de contenu de la charge utile. Un type de contenu différent de « application/json » doit être spécifié si la charge utile n’est pas JSON.

dataFormat
CloudEventDataFormat

Format dans lequel les données d’un CloudEvent doivent être envoyées lors de l’utilisation du format d’enveloppe JSON.

Exceptions

source ou type était null.

S’applique à