TestimoX

API Reference

Class

LogEventArgs

Namespace ADPlayground
Assembly ADPlayground
Base EventArgs

Provides event information used by logging callbacks.

Inheritance

  • EventArgs
  • LogEventArgs

Constructors

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

Initializes a new instance of the LogEventArgs class with a formatted message.

Parameters

message System.String requiredposition: 0
Format string.
args System.Object[] requiredposition: 1
Arguments used for formatting.
public LogEventArgs(String message) #

Initializes a new instance of the LogEventArgs class with a raw message.

Parameters

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

Initializes a new instance of the LogEventArgs class for progress reporting.

Parameters

activity System.String requiredposition: 0
Activity name.
currentOperation System.String requiredposition: 1
Current operation name.
currentSteps System.Nullable{System.Int32} requiredposition: 2
Current step count.
totalSteps System.Nullable{System.Int32} requiredposition: 3
Total step count.
percentage System.Nullable{System.Int32} requiredposition: 4
Completion 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; } #

Arguments used when formatting the message.