Export (0) Print
Expand All

SqlRuleAction Class

Represents set of actions written in SQL language-based syntax that is performed against a BrokeredMessage.

System.Object
  Microsoft.ServiceBus.Messaging.RuleAction
    Microsoft.ServiceBus.Messaging.SqlRuleAction

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

[DataContractAttribute(Name = "SqlRuleAction", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SqlRuleAction : RuleAction

The SqlRuleAction type exposes the following members.

  NameDescription
Public methodSqlRuleAction(String)Initializes a new instance of the SqlRuleAction class with the specified SQL expression.
Public methodSqlRuleAction(String, Int32)Initializes a new instance of the SqlRuleAction class with the specified SQL expression and compatibility level.
Top

  NameDescription
Public propertyCompatibilityLevelThis property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
Public propertyParametersSets the value of a rule action.
Public propertyRequiresPreprocessingGets a value indicating whether the SqlRuleAction requires preprocessing. (Overrides RuleAction.RequiresPreprocessing.)
Public propertySqlExpressionGets the SQL expression.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Public methodExecuteExecutes the SqlRuleAction object. (Overrides RuleAction.Execute(BrokeredMessage).)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodPreprocessGets the pre-processed RuleAction expression. (Overrides RuleAction.Preprocess().)
Public methodToStringReturns a string representation of SqlRuleAction. (Overrides Object.ToString().)
Public methodValidateValidates the SQL expression against the SQL 92 syntax and rules. (Overrides RuleAction.Validate().)
Top

  NameDescription
Explicit interface implemetationPrivate propertyIExtensibleDataObject.ExtensionDataGets or sets the object that contains extra data. (Inherited from RuleAction.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show:
© 2014 Microsoft