HtmlForgeX

API Reference

Class

LogEventArgs

Namespace HtmlForgeX.Logging
Assembly HtmlForgeX
Base EventArgs

Represents the arguments for a log event.

Inheritance

  • EventArgs
  • LogEventArgs

Constructors

LogEventArgs 3 overloads
public LogEventArgs(String message, Object[] args) #

Initializes a new instance of the LogEventArgs class.

Parameters

message System.String requiredposition: 0
The message.
args System.Object[] requiredposition: 1
The arguments.
public LogEventArgs(String message) #

Initializes a new instance of the LogEventArgs class.

Parameters

message System.String requiredposition: 0
The message.
public LogEventArgs(String activity, String currentOperation, Nullable<Int32> currentSteps, Nullable<Int32> totalSteps, Nullable<Int32> percentage) #

Initializes a new instance of the LogEventArgs class.

Parameters

activity System.String requiredposition: 0
The activity.
currentOperation System.String requiredposition: 1
The current operation.
currentSteps System.Nullable{System.Int32} requiredposition: 2
The current steps.
totalSteps System.Nullable{System.Int32} requiredposition: 3
The total steps.
percentage System.Nullable{System.Int32} requiredposition: 4
The percentage.

Properties

public Nullable<Int32> ProgressPercentage { get; set; } #

Progress percentage

public Nullable<Int32> ProgressTotalSteps { get; set; } #

Progress total steps

public Nullable<Int32> ProgressCurrentSteps { get; set; } #

Progress current steps

public String ProgressCurrentOperation { get; set; } #

Progress current operation

public String ProgressActivity { get; set; } #

Progress activity

public String FullMessage { get; set; } #

Message to be written including arguments substitution

public String Message { get; set; } #

Message to be written

public Object[] Args { get; set; } #

Gets or sets the arguments.

Value

The arguments.