<PackageReference Include="Relativity.Telemetry.Client" Version="9.4.164" />

Metadata

public class Metadata
The Metadata object.
public string Application { get; set; }

Gets or sets the application.

public string CorrelationId { get; set; }

Gets or sets the correlation identifier.

public ConcurrentDictionary<string, object> CustomData { get; set; }

A customizable Dictionary of data the user can set to anything they want that isn't included as a Property of Metadata.

public string HostName { get; set; }

Gets or sets the name of the host.

public MeasureType MeasureType { get; set; }

Gets or sets the type of the measure.

public string MeasureTypeName { get; set; }

public string Name { get; set; }

Gets or sets the name of the measure.

public Guid SourceId { get; set; }

Gets or sets the source identifier.

public string SourceName { get; set; }

Gets or sets the name of the source.

public string SubSystem { get; set; }

Gets or sets the sub system.

public string System { get; set; }

Gets or sets the system.

public DateTime TimeStamp { get; set; }

Gets the time stamp. Set internally when a metric is recorded.

public Guid WorkspaceGuid { get; set; }

Gets or sets the workspace guid.

public Metadata()

Initializes a new instance of the Metadata class.

public Metadata(string system = "", string subSystem = "", string application = "", Guid sourceID = default, string sourceName = "", Dictionary<string, object> customData = null)

Initializes a new instance of the Metadata class. The HostName, Timestamp

public Metadata(Metadata metadata)

Initializes a new instance of the Metadata class.