ErrorRecordWrapper class

Wraps an ErrorRecord object to provide additional logging information.

public class ErrorRecordWrapper
parameter description
errorRecord The error record to wrap.

Public Members

name description
ErrorRecordWrapper(…) Wraps an ErrorRecord object to provide additional logging information.
CategoryInfo { get; } Gets the error category information associated with the error record.
ErrorDetails { get; set; } Gets or sets the error details associated with the error record.
ExceptionDetails { get; } Gets the exception details associated with the error record, if available.
ExceptionMessage { get; } Gets the exception message associated with the error record, if available.
FullyQualifiedErrorId { get; } Gets the fully qualified error ID associated with the error record.
InvocationInfoWrapper { get; } Gets the invocation information wrapper associated with the error record.
PipelineIterationInfo { get; } Gets the pipeline iteration information associated with the error record.
ScriptStackTrace { get; } Gets the script stack trace associated with the error record.
TargetObject { get; } Gets the target object associated with the error record.
override ToString() Returns a string representation of the current ErrorRecordWrapper instance.

Remarks

Initializes a new instance of the ErrorRecordWrapper class using the specified ErrorRecord.

See Also