CloudEvent Konstruktoren

Definition

Überlädt

CloudEvent(String, String, Object, Type)

Initialisiert eine neue Instanz der CloudEvent-Klasse.

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

Initialisiert eine neue instance der CloudEvent -Klasse unter Verwendung binärer Ereignisdaten.

CloudEvent(String, String, Object, Type)

Quelle:
CloudEvent.cs

Initialisiert eine neue Instanz der CloudEvent-Klasse.

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)

Parameter

source
String

Gibt den Kontext an, in dem ein Ereignis aufgetreten ist. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

type
String

Typ des Ereignisses im Zusammenhang mit dem Ursprünglichen Vorkommen. Beispiel: "Contoso.Items.ItemReceived".

jsonSerializableData
Object

Ereignisdaten, die für den Ereignistyp spezifisch sind.

dataSerializationType
Type

Der Typ, der beim Serialisieren der Daten verwendet werden soll. Wenn nicht angegeben, GetType() wird für jsonSerializableDataverwendet.

Ausnahmen

source oder type war NULL.

Gilt für:

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

Quelle:
CloudEvent.cs

Initialisiert eine neue instance der CloudEvent -Klasse unter Verwendung binärer Ereignisdaten.

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)

Parameter

source
String

Gibt den Kontext an, in dem ein Ereignis aufgetreten ist. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

type
String

Typ des Ereignisses im Zusammenhang mit dem Ursprünglichen Vorkommen. Beispiel: "Contoso.Items.ItemReceived".

data
BinaryData

Binäre Ereignisdaten, die für den Ereignistyp spezifisch sind.

dataContentType
String

Inhaltstyp der Nutzlast. Wenn die Nutzlast nicht JSON ist, sollte ein anderer Inhaltstyp als "application/json" angegeben werden.

dataFormat
CloudEventDataFormat

Das Format, in dem die Daten eines CloudEvent gesendet werden sollen, wenn das JSON-Umschlagformat verwendet wird.

Ausnahmen

source oder type war NULL.

Gilt für: