Compartilhar via


CloudEvent Construtores

Definição

Sobrecargas

CloudEvent(String, String, Object, Type)

Inicializa uma nova instância da classe CloudEvent.

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

Inicializa uma nova instância da CloudEvent classe usando dados de evento binário.

CloudEvent(String, String, Object, Type)

Origem:
CloudEvent.cs

Inicializa uma nova instância da 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)

Parâmetros

source
String

Identifica o contexto no qual ocorreu um evento. A combinação de id e origem deve ser exclusiva para cada evento distinto.

type
String

Tipo de evento relacionado à ocorrência de origem. Por exemplo, "Contoso.Items.ItemReceived".

jsonSerializableData
Object

Dados de evento específicos para o tipo de evento.

dataSerializationType
Type

O tipo a ser usado ao serializar os dados. Se não for especificado, GetType() será usado em jsonSerializableData.

Exceções

source ou type era nulo.

Aplica-se a

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

Origem:
CloudEvent.cs

Inicializa uma nova instância da CloudEvent classe usando dados de evento binário.

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)

Parâmetros

source
String

Identifica o contexto no qual ocorreu um evento. A combinação de id e origem deve ser exclusiva para cada evento distinto.

type
String

Tipo de evento relacionado à ocorrência de origem. Por exemplo, "Contoso.Items.ItemReceived".

data
BinaryData

Dados de evento binário específicos para o tipo de evento.

dataContentType
String

Tipo de conteúdo do conteúdo. Um tipo de conteúdo diferente de "application/json" deverá ser especificado se payload não for JSON.

dataFormat
CloudEventDataFormat

O formato em que os dados de um CloudEvent devem ser enviados ao usar o formato de envelope JSON.

Exceções

source ou type era nulo.

Aplica-se a