C# Class GSF.Diagnostics.LogPublisherInternal

This publisher is shared by all other instances of the same Type.
Show file Open project: GridProtectionAlliance/gsf Class Usage Examples

Public Properties

Property Type Description
Assembly System.Reflection.Assembly
Type System.Type
TypeData PublisherTypeDefinition

Public Methods

Method Description
HasSubscribers ( LogMessageAttributes attributes ) : bool

Checks messages generated by this publisher and the provided attributes will be received by a subscriber.

LogPublisherInternal ( LoggerInternal logger, Type type ) : System

Method Details

HasSubscribers() public method

Checks messages generated by this publisher and the provided attributes will be received by a subscriber.
public HasSubscribers ( LogMessageAttributes attributes ) : bool
attributes LogMessageAttributes
return bool

LogPublisherInternal() public method

public LogPublisherInternal ( LoggerInternal logger, Type type ) : System
logger LoggerInternal
type System.Type
return System

Property Details

Assembly public property

public Assembly,System.Reflection Assembly
return System.Reflection.Assembly

Type public property

public Type,System Type
return System.Type

TypeData public property

public PublisherTypeDefinition TypeData
return PublisherTypeDefinition