Instances of Message represent printf-like trace statements that are text-searched. Log4Net, NLog and other text-based log file entries are translated into intances of this type. The message does not have measurements.

Implements

Constructors

  • Constructs a new instance of the TraceTelemetry object

    Parameters

    • logger: IDiagnosticLogger
    • message: string
    • OptionalseverityLevel: number
    • Optionalproperties: any
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns Trace

Properties

aiDataContract: {
    message: FieldType;
    properties: FieldType;
    severityLevel: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. This defines the serialization order and a value of true/false for each field defines whether the field is required or not.

dataType: string = TraceDataType

Use the constant TraceDataType instead.

envelopeType: string = TraceEnvelopeType

Use the constant TraceEnvelopeType instead.

measurements: any

Collection of custom measurements.

message: string

Trace message

properties: any

Collection of custom properties.

severityLevel: number

Trace severity level.

ver: number

Schema version