RTI Connext C# API  7.1.0
LocatorFilter Class Reference

Specifies the configuration of an individual channel within a MultiChannel Publication.DataWriter<T>. More...

Inherits IEquatable< LocatorFilter >.

Public Member Functions

override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (LocatorFilter other)
 Compares for equality More...
 

Properties

ImmutableList< LocatorLocators [get]
 Sequence containing the Locator's used to specify the multicast address locators of an individual channel within a MultiChannel Publication.DataWriter<T>. More...
 
string FilterExpression [get]
 A logical expression used to determine the data that will be published in the channel. More...
 

Detailed Description

Specifies the configuration of an individual channel within a MultiChannel Publication.DataWriter<T>.

The full documentation is available in the C API: DDS_LocatorFilter_t

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( LocatorFilter  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

Property Documentation

◆ FilterExpression

string FilterExpression
get

A logical expression used to determine the data that will be published in the channel.

The full documentation is available in the C API: DDS_LocatorFilter_t::filter_expression

◆ Locators

ImmutableList<Locator> Locators
get

Sequence containing the Locator's used to specify the multicast address locators of an individual channel within a MultiChannel Publication.DataWriter<T>.

The full documentation is available in the C API: DDS_LocatorFilter_t::locators