RuleAction Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Filteraktionen dar, die für die Transformation einer Nachricht zulässig sind, die durch einen Filterausdruck abgeglichen wurde.
[System.Runtime.Serialization.DataContract(Name="RuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.EmptyRuleAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlRuleAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CompositeAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.RuleCreationAction))]
[System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))]
public abstract class RuleAction : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Name="RuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.EmptyRuleAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlRuleAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CompositeAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.RuleCreationAction))>]
[<System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))>]
type RuleAction = class
interface IExtensibleDataObject
Public MustInherit Class RuleAction
Implements IExtensibleDataObject
- Vererbung
-
RuleAction
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Filteraktionen ermöglichen die Transformation einer Nachricht, die mit einem Filterausdruck abgeglichen wurde. Der typische Anwendungsfall für Filter acions ist das Anfügen oder Aktualisieren der Eigenschaften, die an eine Nachricht angefügt sind, z. B. das Zuweisen einer Gruppen-ID basierend auf der Korrelations-ID einer Nachricht.
Eigenschaften
RequiresPreprocessing |
Ruft einen Wert ab, der angibt, ob die Regelaktion eine Vorverarbeitung erfordert. |
Methoden
Execute(BrokeredMessage) |
Führt die Filteraktion für die angegebene BrokeredMessage aus. |
Preprocess() |
Verarbeitet das RuleAction -Objekt vor. |
Validate() |
Überprüft die Regelaktion anhand der Grammatik. |
Explizite Schnittstellenimplementierungen
IExtensibleDataObject.ExtensionData |
Stellt die Filteraktionen dar, die für die Transformation einer Nachricht zulässig sind, die durch einen Filterausdruck abgeglichen wurde. |
Gilt für:
Weitere Informationen
- <xref:Microsoft.ServiceBus.Messaging.EmptyRuleAction>
- SqlRuleAction
Azure SDK for .NET