RTI Connext C# API  6.1.2
ProfileBuilder Class Reference

A modifiable type used to create an immutable Profile More...

Public Member Functions

 ProfileBuilder (Profile data)
 Creates a builder with the values of an existing immutable instance More...
 
Profile Build ()
 Creates a new Profile immutable object from this one. More...
 

Properties

ImmutableList< string >.Builder StringProfile [get, set]
 Sequence of strings containing an XML document to load. More...
 
ImmutableList< string >.Builder UrlProfile [get, set]
 Sequence of URLs or URL groups of XML documents to load. More...
 
bool IgnoreUserProfile [get, set]
 Ignores the file USER_QOS_PROFILES.xml in the current working directory. More...
 
bool IgnoreEnvironmentProfile [get, set]
 Ignores the value of the NDDS_QOS_PROFILES environment variable. More...
 
bool IgnoreResourceProfile [get, set]
 Ignores the file NDDS_QOS_PROFILES.xml. More...
 

Detailed Description

A modifiable type used to create an immutable Profile

Constructor & Destructor Documentation

◆ ProfileBuilder()

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

Profile Build ( )

Creates a new Profile immutable object from this one.

Property Documentation

◆ IgnoreEnvironmentProfile

bool IgnoreEnvironmentProfile
getset

Ignores the value of the NDDS_QOS_PROFILES environment variable.

The full documentation is available in the C API: DDS_ProfileQosPolicy::ignore_environment_profile

◆ IgnoreResourceProfile

bool IgnoreResourceProfile
getset

Ignores the file NDDS_QOS_PROFILES.xml.

The full documentation is available in the C API: DDS_ProfileQosPolicy::ignore_resource_profile

◆ IgnoreUserProfile

bool IgnoreUserProfile
getset

Ignores the file USER_QOS_PROFILES.xml in the current working directory.

The full documentation is available in the C API: DDS_ProfileQosPolicy::ignore_user_profile

◆ StringProfile

ImmutableList<string>.Builder StringProfile
getset

Sequence of strings containing an XML document to load.

The full documentation is available in the C API: DDS_ProfileQosPolicy::string_profile

◆ UrlProfile

ImmutableList<string>.Builder UrlProfile
getset

Sequence of URLs or URL groups of XML documents to load.

The full documentation is available in the C API: DDS_ProfileQosPolicy::url_profile