C# Class CK.Monitoring.GrandOutputChannelConfigData

Configuration for a channel. A channel is a route that receive outputs from monitors: this configuration is associated to a CK.RouteConfig.RouteConfiguration or a CK.RouteConfig.SubRouteConfiguration object. Currently, the only configuration is the MinimalFilter of the channel.
Datei anzeigen Open project: Invenietis/ck-core Class Usage Examples

Public Properties

Property Type Description
MinimalFilter CK.Core.LogFilter

Public Methods

Method Description
GrandOutputChannelConfigData ( ) : System.Xml.Linq

Initializes a new instance of GrandOutputChannelConfigData. The MinimalFilter is LogFilter.Undefined.

GrandOutputChannelConfigData ( System.Xml.Linq.XElement xml ) : System.Xml.Linq

Reads a XElement with an optional "MinimalFilter" attribute.

Method Details

GrandOutputChannelConfigData() public method

Initializes a new instance of GrandOutputChannelConfigData. The MinimalFilter is LogFilter.Undefined.
public GrandOutputChannelConfigData ( ) : System.Xml.Linq
return System.Xml.Linq

GrandOutputChannelConfigData() public method

Reads a XElement with an optional "MinimalFilter" attribute.
public GrandOutputChannelConfigData ( System.Xml.Linq.XElement xml ) : System.Xml.Linq
xml System.Xml.Linq.XElement The xml element.
return System.Xml.Linq

Property Details

MinimalFilter public_oe property

The minimal filter that will be applied to moniors that are bound (by their current IActivityMonitor.Topic) to this channel. Defaults to LogFilter.Undefined.
public LogFilter,CK.Core MinimalFilter
return CK.Core.LogFilter