RTI Connext C# API  6.1.0
ContentFilterProperty Class Reference

Type used to provide all the required information to enable content filtering. More...

Inherits IEquatable< ContentFilterProperty >.

Public Member Functions

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

Properties

string ContentFilterTopicName [get]
 Name of the Content-filtered Topic associated with the Reader. More...
 
string RelatedTopicName [get]
 Name of the Topic related to the Content-filtered Topic. More...
 
string FilterClassName [get]
 Identifies the filter class this filter belongs to. RTPS can support multiple filter classes (SQL, regular expressions, custom filters, etc). More...
 
string FilterExpression [get]
 The actual filter expression. Must be a valid expression for the filter class specified using filterClassName. More...
 
ImmutableList< string > ExpressionParameters [get]
 Defines the value for each parameter in the filter expression. More...
 

Detailed Description

Type used to provide all the required information to enable content filtering.

The full documentation is available in the C API: DDS_ContentFilterProperty_t

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( ContentFilterProperty  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

◆ ContentFilterTopicName

string ContentFilterTopicName
get

Name of the Content-filtered Topic associated with the Reader.

The full documentation is available in the C API: DDS_ContentFilterProperty_t::content_filter_topic_name

◆ ExpressionParameters

ImmutableList<string> ExpressionParameters
get

Defines the value for each parameter in the filter expression.

The full documentation is available in the C API: DDS_ContentFilterProperty_t::expression_parameters

◆ FilterClassName

string FilterClassName
get

Identifies the filter class this filter belongs to. RTPS can support multiple filter classes (SQL, regular expressions, custom filters, etc).

The full documentation is available in the C API: DDS_ContentFilterProperty_t::filter_class_name

◆ FilterExpression

string FilterExpression
get

The actual filter expression. Must be a valid expression for the filter class specified using filterClassName.

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

◆ RelatedTopicName

string RelatedTopicName
get

Name of the Topic related to the Content-filtered Topic.

The full documentation is available in the C API: DDS_ContentFilterProperty_t::related_topic_name