RouteProperties Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
As propriedades de uma regra de roteamento que seu hub IoT usa para rotear mensagens para pontos de extremidade.
public class RouteProperties
type RouteProperties = class
Public Class RouteProperties
- Herança
-
RouteProperties
Construtores
RouteProperties() |
Inicializa uma nova instância da classe RouteProperties. |
RouteProperties(String, String, IList<String>, Boolean, String) |
Inicializa uma nova instância da classe RouteProperties. |
Propriedades
Condition |
Obtém ou define a condição avaliada para aplicar a regra de roteamento. Se nenhuma condição for fornecida, ela será avaliada como true por padrão. Para gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
EndpointNames |
Obtém ou define a lista de pontos de extremidade para os quais as mensagens que atendem à condição são roteadas. Atualmente, apenas um ponto de extremidade é permitido. |
IsEnabled |
Obtém ou define os conjuntos usados para especificar se uma rota está habilitada. |
Name |
Obtém ou define o nome da rota. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens, tem um comprimento máximo de 64 caracteres e deve ser exclusivo. |
Source |
Obtém ou define a origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages. Os valores possíveis incluem: 'Invalid', 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents', 'DeviceConnectionStateEvents' |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET