CloudEvent Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 jsonSerializableData
verwendet.
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:
Azure SDK for .NET