SqlRuleAction Classe

Définition

Représente un ensemble d’actions écrites dans la syntaxe basée sur le langage SQL qui est effectuée sur un 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
Héritage
SqlRuleAction
Attributs

Constructeurs

SqlRuleAction(String)

Initialise une nouvelle instance de la SqlRuleAction classe avec l’expression SQL spécifiée.

SqlRuleAction(String, Int32)

Initialise une nouvelle instance de la classe avec l’expression SqlRuleAction SQL et le niveau de compatibilité spécifiés.

Propriétés

CompatibilityLevel

Cette propriété est réservée à une utilisation ultérieure. Valeur entière montrant le niveau de compatibilité, actuellement codé en dur sur 20.

Parameters

Définit la valeur d’une action de règle.

RequiresPreprocessing

Obtient une valeur indiquant si nécessite un SqlRuleAction prétraitement.

SqlExpression

Obtient l’expression SQL.

Méthodes

Execute(BrokeredMessage)

Exécute l’objet SqlRuleAction .

Preprocess()

Obtient l’expression prétraitée RuleAction .

ToString()

Retourne une représentation sous forme de chaîne de SqlRuleAction.

Validate()

Valide l’expression SQL par rapport aux règles et à la syntaxe SQL 92.

Implémentations d’interfaces explicites

IExtensibleDataObject.ExtensionData

Représente un ensemble d’actions écrites dans la syntaxe basée sur le langage SQL qui est effectuée sur un BrokeredMessage.

(Hérité de RuleAction)

S’applique à