Compartir a través de


RouteProperties Clase

Definición

Las propiedades de una regla de enrutamiento que usa ioT Hub para enrutar mensajes a puntos de conexión.

public class RouteProperties
type RouteProperties = class
Public Class RouteProperties
Herencia
RouteProperties

Constructores

RouteProperties()

Inicializa una nueva instancia de la clase RouteProperties.

RouteProperties(String, String, IList<String>, Boolean, String)

Inicializa una nueva instancia de la clase RouteProperties.

Propiedades

Condition

Obtiene o establece la condición que se evalúa para aplicar la regla de enrutamiento. Si no se proporciona ninguna condición, se evalúa como true de forma predeterminada. Para la gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

EndpointNames

Obtiene o establece la lista de puntos de conexión a los que se enrutan los mensajes que cumplen la condición. Actualmente solo se permite un punto de conexión.

IsEnabled

Obtiene o establece que se usa para especificar si una ruta está habilitada.

Name

Obtiene o establece el nombre de la ruta. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones, tiene una longitud máxima de 64 caracteres y debe ser único.

Source

Obtiene o establece el origen al que se va a aplicar la regla de enrutamiento, como DeviceMessages. Entre los valores posibles se incluyen: 'Invalid', 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents', 'DeviceConnectionStateEvents'

Métodos

Validate()

Valide el objeto .

Se aplica a