Compartir a través de


SqlRuleAction Clase

Definición

Representa el conjunto de acciones escritas en la sintaxis basada en lenguaje SQL que se realiza en .BrokeredMessage

[System.Runtime.Serialization.DataContract(Name="SqlRuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SqlRuleAction : Microsoft.ServiceBus.Messaging.RuleAction
[<System.Runtime.Serialization.DataContract(Name="SqlRuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SqlRuleAction = class
    inherit RuleAction
Public NotInheritable Class SqlRuleAction
Inherits RuleAction
Herencia
SqlRuleAction
Atributos

Constructores

SqlRuleAction(String)

Inicializa una nueva instancia de la SqlRuleAction clase con la expresión SQL especificada.

SqlRuleAction(String, Int32)

Inicializa una nueva instancia de la SqlRuleAction clase con la expresión SQL y el nivel de compatibilidad especificados.

Propiedades

CompatibilityLevel

Esta propiedad está reservada para un uso futuro. Valor entero que muestra el nivel de compatibilidad, codificado actualmente de forma rígida en 20.

Parameters

Establece el valor de una acción de regla.

RequiresPreprocessing

Obtiene un valor que indica si SqlRuleAction requiere preprocesamiento.

SqlExpression

Obtiene la expresión SQL.

Métodos

Execute(BrokeredMessage)

Ejecuta el SqlRuleAction objeto .

Preprocess()

Obtiene la expresión preprocesada RuleAction .

ToString()

Devuelve una representación de cadena de SqlRuleAction.

Validate()

Valida la expresión SQL con la sintaxis y las reglas de SQL 92.

Implementaciones de interfaz explícitas

IExtensibleDataObject.ExtensionData

Representa el conjunto de acciones escritas en la sintaxis basada en lenguaje SQL que se realiza en .BrokeredMessage

(Heredado de RuleAction)

Se aplica a