Compartilhar via


EventGridModelFactory.EventGridMqttClientSessionDisconnectedEventData Método

Definição

Inicializa uma nova instância de EventGridMqttClientSessionDisconnectedEventData.

public static Azure.Messaging.EventGrid.SystemEvents.EventGridMqttClientSessionDisconnectedEventData EventGridMqttClientSessionDisconnectedEventData (string clientAuthenticationName = default, string clientName = default, string namespaceName = default, string clientSessionName = default, long? sequenceNumber = default, Azure.Messaging.EventGrid.SystemEvents.EventGridMqttClientDisconnectionReason? disconnectionReason = default);
static member EventGridMqttClientSessionDisconnectedEventData : string * string * string * string * Nullable<int64> * Nullable<Azure.Messaging.EventGrid.SystemEvents.EventGridMqttClientDisconnectionReason> -> Azure.Messaging.EventGrid.SystemEvents.EventGridMqttClientSessionDisconnectedEventData
Public Shared Function EventGridMqttClientSessionDisconnectedEventData (Optional clientAuthenticationName As String = Nothing, Optional clientName As String = Nothing, Optional namespaceName As String = Nothing, Optional clientSessionName As String = Nothing, Optional sequenceNumber As Nullable(Of Long) = Nothing, Optional disconnectionReason As Nullable(Of EventGridMqttClientDisconnectionReason) = Nothing) As EventGridMqttClientSessionDisconnectedEventData

Parâmetros

clientAuthenticationName
String

Identificador exclusivo do cliente MQTT que o cliente apresenta ao serviço para autenticação. Essa cadeia de caracteres que diferencia maiúsculas de minúsculas pode ter até 128 caracteres e dá suporte a caracteres UTF-8.

clientName
String

Nome do recurso do cliente no namespace da Grade de Eventos.

namespaceName
String

Nome do namespace da Grade de Eventos em que o cliente MQTT foi criado ou atualizado.

clientSessionName
String

Identificador exclusivo da sessão do cliente MQTT. Essa cadeia de caracteres que diferencia maiúsculas de minúsculas pode ter até 128 caracteres e dá suporte a caracteres UTF-8.

sequenceNumber
Nullable<Int64>

Um número que ajuda a indicar a ordem dos eventos conectados ou desconectados da sessão do cliente MQTT. O evento mais recente terá um número de sequência maior que o evento anterior.

disconnectionReason
Nullable<EventGridMqttClientDisconnectionReason>

Motivo da desconexão da sessão do cliente MQTT. O valor pode ser um dos valores da tabela de motivos de desconexão.

Retornos

Uma nova EventGridMqttClientSessionDisconnectedEventData instância para zombar.

Aplica-se a