Class ProtoTraceFindingRecord
Evidence worth reporting that is deliberately not a failure.
public sealed record ProtoTraceFindingRecord : IEquatable<ProtoTraceFindingRecord>
- Inheritance
-
ProtoTraceFindingRecord
- Implements
- Inherited Members
- Extension Methods
Constructors
ProtoTraceFindingRecord(string, string?, DateTimeOffset, string, string, string, string?, IReadOnlyList<string>?, IReadOnlyDictionary<string, object>?)
Evidence worth reporting that is deliberately not a failure.
public ProtoTraceFindingRecord(string Id, string? OperationId, DateTimeOffset AtUtc, string Message, string Status, string Category, string? TargetName = null, IReadOnlyList<string>? Tags = null, IReadOnlyDictionary<string, object>? Metadata = null)
Parameters
IdstringOperationIdstringAtUtcDateTimeOffsetMessagestringStatusstringCategorystringTargetNamestringTagsIReadOnlyList<string>MetadataIReadOnlyDictionary<string, object>
Properties
AtUtc
public DateTimeOffset AtUtc { get; init; }
Property Value
Category
public string Category { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
Message
public string Message { get; init; }
Property Value
Metadata
public IReadOnlyDictionary<string, object>? Metadata { get; init; }
Property Value
OperationId
public string? OperationId { get; init; }
Property Value
Status
public string Status { get; init; }
Property Value
Tags
public IReadOnlyList<string>? Tags { get; init; }
Property Value
TargetName
public string? TargetName { get; init; }