CloudEvent コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CloudEvent(String, String, Object, Type) |
CloudEvent クラスの新しいインスタンスを初期化します。 |
CloudEvent(String, String, BinaryData, String, CloudEventDataFormat) |
バイナリ イベント データを使用して、 クラスの CloudEvent 新しいインスタンスを初期化します。 |
CloudEvent(String, String, Object, Type)
- ソース:
- CloudEvent.cs
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)
パラメーター
- source
- String
イベントが発生したコンテキストを識別します。 id と source の組み合わせは、個別のイベントごとに一意である必要があります。
- type
- String
発生元の発生に関連するイベントの種類。 たとえば、"Contoso.Items.ItemReceived" などです。
- jsonSerializableData
- Object
イベントの種類に固有のイベント データ。
例外
source
または type
が null でした。
適用対象
CloudEvent(String, String, BinaryData, String, CloudEventDataFormat)
- ソース:
- CloudEvent.cs
バイナリ イベント データを使用して、 クラスの CloudEvent 新しいインスタンスを初期化します。
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)
パラメーター
- source
- String
イベントが発生したコンテキストを識別します。 id と source の組み合わせは、個別のイベントごとに一意である必要があります。
- type
- String
発生元の発生に関連するイベントの種類。 たとえば、"Contoso.Items.ItemReceived" などです。
- data
- BinaryData
イベントの種類に固有のバイナリ イベント データ。
- dataContentType
- String
ペイロードのコンテンツ タイプ。 ペイロードが JSON でない場合は、"application/json" とは異なるコンテンツ タイプを指定する必要があります。
- dataFormat
- CloudEventDataFormat
JSON エンベロープ形式を使用する場合に のデータ CloudEvent を送信する必要がある形式。
例外
source
または type
が null でした。
適用対象
Azure SDK for .NET