Table of Contents

Class MastershipConfiguration

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

The configuration class for mastership based on DataDistributionMastershipManager

public class MastershipConfiguration : CommonConfiguration, IConfiguration, INotifyPropertyChanged
Inheritance
MastershipConfiguration
Implements
Inherited Members

Constructors

MastershipConfiguration(IConfiguration)

Duplicates a configuration

public MastershipConfiguration(IConfiguration originalConf)

Parameters

originalConf IConfiguration

IConfiguration to duplicate

MastershipConfiguration(string, IConfiguration)

Duplicates a configuration

public MastershipConfiguration(string libraryName, IConfiguration originalConf)

Parameters

libraryName string

The mastership library name (or full path) to use

originalConf IConfiguration

IConfiguration to duplicate

Fields

MastershipGlobalConfigurationBasePropertyKey

Base property name of all specific configuration key of MastershipConfiguration

public const string MastershipGlobalConfigurationBasePropertyKey = "datadistributionmanager.mastership."

Field Value

string

Properties

this[string]

Generic setter/getter for all configuration properties

public string this[string property] { get; set; }

Parameters

property string

The property name

Property Value

string

The property value