Class MainEntry
Main Entry for Analysis Programs.
Assembly: AnalysisPrograms.dll
Syntax
public static class MainEntry
Fields
|
Improve this Doc
View Source
ApAutoAttachKey
Declaration
public const string ApAutoAttachKey = "AP_AUTO_ATTACH"
Field Value
|
Improve this Doc
View Source
ApDefaultLogVerbosityKey
Declaration
public const string ApDefaultLogVerbosityKey = "AP_DEFAULT_LOG_VERBOSITY"
Field Value
|
Improve this Doc
View Source
ApMetricsKey
Declaration
public const string ApMetricsKey = "AP_METRICS"
Field Value
|
Improve this Doc
View Source
ApPlainLoggingKey
Declaration
public const string ApPlainLoggingKey = "AP_PLAIN_LOGGING"
Field Value
|
Improve this Doc
View Source
EnvironmentOptions
Declaration
public static readonly Dictionary<string, string> EnvironmentOptions
Field Value
|
Improve this Doc
View Source
InDEBUG
Declaration
public const bool InDEBUG = false
Field Value
Properties
|
Improve this Doc
View Source
ApDefaultLogVerbosity
Gets the default log level set by an environment variable.
Declaration
public static LogVerbosity? ApDefaultLogVerbosity { get; }
Property Value
|
Improve this Doc
View Source
ApMetricRecording
Gets a value indicating whether we will submit metrics to the remote metric server.
Declaration
public static bool ApMetricRecording { get; }
Property Value
|
Improve this Doc
View Source
ApPlainLogging
Gets a value indicating whether or not we should use simpler logging semantics. Usually means no color.
Declaration
public static bool ApPlainLogging { get; }
Property Value
|
Improve this Doc
View Source
CommandLineApplication
Declaration
public static CommandLineApplication CommandLineApplication { get; }
Property Value
Type |
Description |
McMaster.Extensions.CommandLineUtils.CommandLineApplication |
|
|
Improve this Doc
View Source
IsDebuggerAttached
Declaration
public static bool IsDebuggerAttached { get; }
Property Value
|
Improve this Doc
View Source
Logging
Declaration
public static Logging Logging { get; }
Property Value
Methods
|
Improve this Doc
View Source
Main(String[])
Declaration
public static async Task<int> Main(string[] args)
Parameters
Type |
Name |
Description |
String[] |
args |
|
Returns
|
Improve this Doc
View Source
SetLogVerbosity(LogVerbosity, Boolean)
Declaration
public static void SetLogVerbosity(LogVerbosity logVerbosity, bool quietConsole = false)
Parameters