Table of Contents

Class FalseFilter

Namespace
Microsoft.ServiceBus.Messaging
Assembly
Microsoft.ServiceBus.dll

Represents the false filter expression.

[DataContract(Name = "FalseFilter", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class FalseFilter : SqlFilter, IExtensibleDataObject
Inheritance
FalseFilter
Implements
IExtensibleDataObject
Inherited Members

Constructors

FalseFilter()

Initializes a new instance of the FalseFilter class.

public FalseFilter()

Properties

RequiresPreprocessing

Gets a value indicating whether the SQL filter expression requires preprocessing.

public override bool RequiresPreprocessing { get; }

Property Value

bool

true if the SQL filter expression requires preprocessing; otherwise, false. Currently always returns true.

Methods

Match(BrokeredMessage)

Matches a message against the current SQL expression.

public override bool Match(BrokeredMessage message)

Parameters

message BrokeredMessage

The brokered message.

Returns

bool

true if it matches; otherwise, false.

Preprocess()

Gets the preprocessed filter expression.

public override Filter Preprocess()

Returns

Filter

The preprocessed filter expression.

ToString()

Converts the current instance to its string representation.

public override string ToString()

Returns

string

A string representation of the current instance.

Validate()

Validates the SQL expression.

public override void Validate()