Table of Contents

Class DurabilityServiceQosPolicyConfiguration

Namespace
MASES.DataDistributionManager.Bindings.Configuration
Assembly
DataDistributionManagerNet.dll

Class managing DurabilityServiceQosPolicy

public class DurabilityServiceQosPolicyConfiguration : BaseConfiguration, IConfiguration, INotifyPropertyChanged
Inheritance
DurabilityServiceQosPolicyConfiguration
Implements
Inherited Members

Constructors

DurabilityServiceQosPolicyConfiguration()

Initialize a new instance of DurabilityServiceQosPolicyConfiguration

public DurabilityServiceQosPolicyConfiguration()

DurabilityServiceQosPolicyConfiguration(HistoryQosPolicyKind)

Initialize a new instance of DurabilityServiceQosPolicyConfiguration

public DurabilityServiceQosPolicyConfiguration(DurabilityServiceQosPolicyConfiguration.HistoryQosPolicyKind kind)

Parameters

kind DurabilityServiceQosPolicyConfiguration.HistoryQosPolicyKind

Value to use for

Fields

HistoryDepthPropertyKey

Configuration key of HistoryDepth

public const string HistoryDepthPropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.history_depth"

Field Value

string

KindPropertyKey

Configuration key of Kind

public const string KindPropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.kind"

Field Value

string

MaxInstancesPropertyKey

Configuration key of MaxInstances

public const string MaxInstancesPropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.max_instances"

Field Value

string

MaxSamplesPerInstancePropertyKey

Configuration key of MaxSamplesPerInstance

public const string MaxSamplesPerInstancePropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.max_samples_per_instance"

Field Value

string

MaxSamplesPropertyKey

Configuration key of MaxSamples

public const string MaxSamplesPropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.max_samples"

Field Value

string

ServiceCleanupDelayPropertyKey

Configuration key of ServiceCleanupDelay

public const string ServiceCleanupDelayPropertyKey = "datadistributionmanager.opendds.qos.durabilityserviceqospolicy.service_cleanup_delay"

Field Value

string

Properties

HistoryDepth

public int HistoryDepth { get; set; }

Property Value

int

Kind

public DurabilityServiceQosPolicyConfiguration.HistoryQosPolicyKind Kind { get; set; }

Property Value

DurabilityServiceQosPolicyConfiguration.HistoryQosPolicyKind

MaxInstances

public int MaxInstances { get; set; }

Property Value

int

MaxSamples

public int MaxSamples { get; set; }

Property Value

int

MaxSamplesPerInstance

public int MaxSamplesPerInstance { get; set; }

Property Value

int

ServiceCleanupDelay

public int ServiceCleanupDelay { get; set; }

Property Value

int