Freigeben über


FalseFilter Klasse

Definition

Stellt den False-Filterausdruck dar.

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

Hinweise

Der Ausdruck "Keine übereinstimmen" sollte verwendet werden, wenn Sie ein Abonnement erstellen möchten, das zunächst alle Nachrichten blockiert. In der Regel möchten Sie in diesem Szenario das Abonnement erstellen, aber dieses Abonnement zu einem späteren Zeitpunkt aktivieren. Dieser Filter aktiviert dieses Szenario.

Konstruktoren

FalseFilter()

Initialisiert eine neue Instanz der FalseFilter-Klasse.

Eigenschaften

CompatibilityLevel

Diese Eigenschaft ist für eine spätere Verwendung vorgesehen. Ein ganzzahliger Wert, der den Kompatibilitätsgrad anzeigt, derzeit hartcodiert auf 20.

(Geerbt von SqlFilter)
Parameters

Legt den Wert eines Filterausdrucks fest.

(Geerbt von SqlFilter)
RequiresPreprocessing

Ruft einen Wert ab, der angibt, ob der SQL-Filterausdruck eine Vorverarbeitung erfordert.

SqlExpression

Ruft den SQL-Ausdruck ab.

(Geerbt von SqlFilter)

Methoden

Match(BrokeredMessage)

Vergleicht eine Nachricht mit dem aktuellen SQL-Ausdruck.

Preprocess()

Ruft den vorverarbeiteten Filterausdruck ab.

ToString()

Konvertiert den aktuellen instance in seine Zeichenfolgendarstellung.

Validate()

Überprüft den SQL-Ausdruck.

Explizite Schnittstellenimplementierungen

IExtensibleDataObject.ExtensionData

Stellt den False-Filterausdruck dar.

(Geerbt von Filter)

Gilt für: