Summary
Represents the settings for a file logger.
- Namespace
- Cake
.Common .Tools .DotNet .MSBuild - Base Types
-
- object
- M
S Build Logger Settings
graph BT
Type-->Base0["MSBuildLoggerSettings"]
click Base0 "/api/Cake.Common.Tools.DotNet.MSBuild/MSBuildLoggerSettings"
Base0-->Base1["object"]
Type["MSBuildFileLoggerSettings"]
class Type type-node
Syntax
public class MSBuildFileLoggerSettings : MSBuildLoggerSettings
Properties
Name | Value | Summary |
---|---|---|
AppendToLogFile | bool |
Gets or sets a value indicating whether the build log is appended to the log file or overwrites it.
|
ConsoleColorType | M |
Gets or sets value that indicates the type of console color to use for all logging messages.
Inherited from M
|
Disable |
bool |
Gets or sets a value indicating whether to disable the multiprocessor logging style of output when running in non-multiprocessor mode.
Inherited from M
|
FileEncoding | string |
Gets or sets the encoding for the file (for example, UTF-8, Unicode, or ASCII).
|
ForceNoAlign | bool |
Gets or sets a value indicating whether to not align the text to the size of the console buffer.
Inherited from M
|
Hide |
bool |
Gets or sets a value indicating whether to hide the list of items and properties that would appear at the start of each project build if the verbosity level is set to diagnostic.
Inherited from M
|
LogFile | string |
Gets or sets the path to the log file into which the build log is written.
|
NoSummary | bool |
Gets or sets a value indicating whether to hide the error and warning summary at the end.
Inherited from M
|
PerformanceSummary | bool |
Gets or sets a value indicating whether to show the time that’s spent in tasks, targets, and projects.
Inherited from M
|
ShowCommandLine | bool |
Gets or sets a value indicating whether to show TaskCommandLineEvent messages.
Inherited from M
|
ShowEventId | bool |
Gets or sets a value indicating whether to show the event Id for each started event, finished event, and message.
Inherited from M
|
ShowTimestamp | bool |
Gets or sets a value indicating whether to show the timestamp as a prefix to any message.
Inherited from M
|
SummaryOutputLevel | M |
Gets or sets value that indicates the level of summary output at the end for the logger.
Inherited from M
|
Verbosity | DotNetVerbosity? |
Gets or sets a value that overrides the /verbosity setting for this logger.
Inherited from M
|
Extension Methods
Name | Value | Summary |
---|---|---|
Dump |
string |
Get a basic string representation of specified object.
From LoggingExtensions
Requires the Cake.Incubator addin
|
IsIn |
bool |
Checks if the source is contained in a list
From EnumerableExtensions
Requires the Cake.Incubator addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From Extensions
Requires the Cake.Ftp addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From IssuesArgumentChecks
Requires the Cake.Issues addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|