ServiceBusCorrelationFilter Class

Definition

Represents the correlation filter expression.

public class ServiceBusCorrelationFilter : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ServiceBus.Models.ServiceBusCorrelationFilter>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ServiceBus.Models.ServiceBusCorrelationFilter>
type ServiceBusCorrelationFilter = class
    interface IJsonModel<ServiceBusCorrelationFilter>
    interface IPersistableModel<ServiceBusCorrelationFilter>
Public Class ServiceBusCorrelationFilter
Implements IJsonModel(Of ServiceBusCorrelationFilter), IPersistableModel(Of ServiceBusCorrelationFilter)
Inheritance
ServiceBusCorrelationFilter
Implements

Constructors

ServiceBusCorrelationFilter()

Initializes a new instance of ServiceBusCorrelationFilter.

Properties

ApplicationProperties

dictionary object for custom filters.

ContentType

Content type of the message.

CorrelationId

Identifier of the correlation.

MessageId

Identifier of the message.

ReplyTo

Address of the queue to reply to.

ReplyToSessionId

Session identifier to reply to.

RequiresPreprocessing

Value that indicates whether the rule action requires preprocessing.

SendTo

Address to send to.

SessionId

Session identifier.

Subject

Application specific label.

Explicit Interface Implementations

IJsonModel<ServiceBusCorrelationFilter>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ServiceBusCorrelationFilter>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ServiceBusCorrelationFilter>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ServiceBusCorrelationFilter>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ServiceBusCorrelationFilter>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to