ILoggerCategory Description interface Tinman.Core.Logging.ILoggerCategory Derived from ILogMessageSource Base interface for classes that represent categories for ILogger objects. Public / Methods ChildAt public method ChildAt → (1) idx in : int32 [0..ILoggerCategory.ChildCount-1] The child category index. returns → ILoggerCategory The child category. Returns the idx in-th child category. See also ILoggerCategory.ChildCount ChildFor public method ChildFor → (1) name in : string [not-empty] Name of the child category. returns → ILoggerCategory The child category. Returns a child category of this category. LoggerAt public method LoggerAt → (1) idx in : int32 [0..ILoggerCategory.LoggerCount-1] The logger index. returns → ILogger The logger object. Returns the idx in-th logger in this category. See also ILoggerCategory.LoggerCount LoggerFor public method LoggerFor → (1) name in : string [not-empty] Name of the logger. returns → ILogger The logger. Returns a logger of this category. Public / Attributes ChildCount public attribute ChildCount → (get) value : int32 [>=0] The number of child categories. Returns the number of child categories. See also ILoggerCategory.ChildAt FullName public attribute FullName → (get) value : string [not-null] The full name. Returns the full name of this category. LoggerCount public attribute LoggerCount → (get) value : int32 [>=0] The number of loggers. Returns the number of loggers in this category. See also ILoggerCategory.LoggerAt Name public attribute Name → (get) value : string [not-null] The name. Returns the name of this category. Parent public attribute Parent → (get) value : ILoggerCategory The parent category or null if this category is the root. Returns the parent category of this category. ILogger LogMessageFormat