Freigeben über


EventGridModelFactory.EventGridMqttClientSessionDisconnectedEventData Methode

Definition

Initialisiert eine neue instance von 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

Parameter

clientAuthenticationName
String

Eindeutiger Bezeichner für den MQTT-Client, den der Client dem Dienst zur Authentifizierung präsentiert. Diese Zeichenfolge, die die Groß-/Kleinschreibung beachtet, kann bis zu 128 Zeichen lang sein und unterstützt UTF-8-Zeichen.

clientName
String

Name der Clientressource im Event Grid-Namespace.

namespaceName
String

Name des Event Grid-Namespace, in dem der MQTT-Client erstellt oder aktualisiert wurde.

clientSessionName
String

Eindeutiger Bezeichner für die Sitzung des MQTT-Clients. Diese Zeichenfolge, die die Groß-/Kleinschreibung beachtet, kann bis zu 128 Zeichen lang sein und unterstützt UTF-8-Zeichen.

sequenceNumber
Nullable<Int64>

Eine Zahl, die hilft, die Reihenfolge von „MQTT-Clientsitzung verbunden“- oder „MQTT-Clientsitzung getrennt“-Ereignissen anzugeben. Die letzten Ereignisse haben eine höhere Sequenznummer als frühere Ereignisse.

disconnectionReason
Nullable<EventGridMqttClientDisconnectionReason>

Grund für die Trennung der Sitzung des MQTT-Clients. Der Wert könnte einer der Werte in der Tabelle mit den Trennungsgründen sein.

Gibt zurück

Eine neue EventGridMqttClientSessionDisconnectedEventData instance zum Mocking.

Gilt für: