InformationRecord Class

Definition

Defines a data structure used to represent informational context destined for the host or user.

public ref class InformationRecord
[System.Runtime.Serialization.DataContract]
public class InformationRecord
type InformationRecord = class
Public Class InformationRecord
Inheritance
InformationRecord
Derived
Attributes

Remarks

InformationRecords are passed to WriteInformation(Object, String[]), which, according to host or user preference, forwards that information on to the host for rendering to the user.

Constructors

InformationRecord(Object, String)

Initializes a new instance of the InformationRecord class.

Properties

Computer

The computer that generated this informational record

ManagedThreadId

The managed thread that generated this informational record

MessageData

The message data for this informational record

NativeThreadId

The native thread that generated this informational record

ProcessId

The process that generated this informational record

Source

The source of this informational record (script path, function name, etc.)

Tags

The tags assocaited with this informational record (if any)

TimeGenerated

The time this informational record was generated.

User

The user that generated this informational record

Methods

ToString()

Converts an InformationRecord to a string-based representation.

Applies to

See also