Freigeben über


RoutingRuleProperties Konstruktor

Definition

Initialisiert eine neue instance von RoutingRuleProperties.

public RoutingRuleProperties (string name, Azure.ResourceManager.IotHub.Models.IotHubRoutingSource source, System.Collections.Generic.IEnumerable<string> endpointNames, bool isEnabled);
new Azure.ResourceManager.IotHub.Models.RoutingRuleProperties : string * Azure.ResourceManager.IotHub.Models.IotHubRoutingSource * seq<string> * bool -> Azure.ResourceManager.IotHub.Models.RoutingRuleProperties
Public Sub New (name As String, source As IotHubRoutingSource, endpointNames As IEnumerable(Of String), isEnabled As Boolean)

Parameter

name
String

Der Name der Route. Der Name darf nur alphanumerische Zeichen, Punkte, Unterstriche, Bindestriche enthalten, hat eine maximale Länge von 64 Zeichen und muss eindeutig sein.

source
IotHubRoutingSource

Die Quelle, auf die die Routingregel angewendet werden soll, z. B. DeviceMessages.

endpointNames
IEnumerable<String>

Die Liste der Endpunkte, an die Nachrichten weitergeleitet werden, die die Bedingung erfüllen. Derzeit ist nur ein Endpunkt zulässig.

isEnabled
Boolean

Wird verwendet, um anzugeben, ob eine Route aktiviert ist.

Ausnahmen

name oder endpointNames ist NULL.

Gilt für: