enum | KnownErrorCode { KnownErrorCode.Unknown , KnownErrorCode.Logging , KnownErrorCode.AssemblyMinerNullEnum , KnownErrorCode.KnownErrorMissingDescription , KnownErrorCode.NullMethodInAssembly , KnownErrorCode.NullDeclaringTypeInAssembly , KnownErrorCode.InvalidErrorHandlerParameter } Lists internal error codes used by the VSDK. |
enum | LogCategory { LogCategory.Global , LogCategory.Conduit , LogCategory.ManifestGenerator , LogCategory.AssemblyMiner , LogCategory.Logging , LogCategory.ErrorMitigator , LogCategory.ContextSystem } The core log categories used by the VSDK. This is not an exhaustive list, since additional categories can be specified by name. |
enum | VLoggerVerbosity { VLoggerVerbosity.Error = 5, VLoggerVerbosity.Warning = 4, VLoggerVerbosity.Log = 3, VLoggerVerbosity.Info = 2, VLoggerVerbosity.Verbose = 1 } The various logging options for VLog |
Unknown | |
Logging | |
AssemblyMinerNullEnum | |
KnownErrorMissingDescription | |
NullMethodInAssembly | |
NullDeclaringTypeInAssembly | |
InvalidErrorHandlerParameter |
Global | |
Conduit | |
ManifestGenerator | |
AssemblyMiner | |
Logging | |
ErrorMitigator | |
ContextSystem |
Error | Error log. Usually indicates a bug in the code. |
Warning | Something that is a red flag and could potentially be a problem, but not necessarily. |
Log | Debug logs. Useful for debugging specific things. |
Info | Information logs. Normal tracing. |
Verbose | High verbosity information. Helpful for detailed tracing. |