Share via


Microsoft.Dss.Diagnostics Namespace

Microsoft Robotics Class Reference

Classes

  Class Description
Public class AdministrativeCategoryAttribute
Administrative Log Category attribute - used to mark a category as administrative
Public class AnalyticalCategoryAttribute
Analytical Log Category attribute - used to mark a category as analytical
Public class CategoryArgumentAttribute
Category argument attribute
Public class CategoryDescriptionAttribute
Category Description Attribute
Public class CategoryNamespaceAttribute
Category Namespace attribute class
Public class CategoryTypeFilterElement
Category type filter element class.
Public class CategoryTypeFiltersCollection
Category type filters collection class.
Public class ConfigurationCategoryAttribute
Configuration Log Category attribute - used to mark a category as configuration related
Public class CriticalFailureCategoryAttribute
CriticalFailure Log Category attribute - used to mark a category as a critical failure
Public class DebugCategoryAttribute
Debug Log Category attribute - used to mark a category as debug
Public class DefaultLogHandler
Default log handler class
Public class DefaultLogHandler. . :: . .LoggingMethodAttribute
Category Namespace attribute class
Public class Diagnostics
Global diagnostics class - category validation implementation
Public class Diagnostics. . :: . .CategoryValidationException
Exception class used for provider validation failures
Public class DiagnosticsInstance
Diagnostics Instance class used as the entry point for logging diagnostics messages
Public class DssLogHandler
Diagnostic Event Handler
Public class HealthCategoryAttribute
Health Log Category attribute - used to mark a category as health related
Public class LogDetails
LogDetails class.
Public class LogDetails. . :: . .CategoryDescription
Log header stucture - contains data that is static per log category
Public class LogDetails. . :: . .LogOrigin
Log Origin - describes the location that logged the message
Public class LogFilters
Log filters class.
Public class LogFilters. . :: . .NamespaceRules
Filtering rules class.
Public class LogFiltersSection
Log filters section class.
Public class NamespaceFilterElement
Namespace filter element class.
Public class NamespaceFiltersCollection
Namespace filters collection class.
Public class OperationalCategoryAttribute
OperationalCategory attribute - used to mark a category as operational
Public class StateCategoryAttribute
State Log Category attribute - used to mark a category as state related

Interfaces

  Interface Description
Public interface IDiagnosticLogHandler
IDiagnostic Log handler interface definition

Enumerations

  Enumeration Description
Public enumeration CommonCategory
Common log categories
Public enumeration Diagnostics. . :: . .ValidationMessages
Validation messages
Public enumeration DssLogHandler. . :: . .DssLogHandlerCategory
Dss Log Handler Categories
Public enumeration LogCategoryFlags
Category Flags
Public enumeration LogCategoryType
Category Types
Public enumeration LogDetailsCategory
LogDetails categories.
Public enumeration LogFiltersCategory
LogFilters categories.