Class ProtoTraceAttachmentRecord
An artifact the test attached; the file itself lives in the bundle's artifacts.
public sealed record ProtoTraceAttachmentRecord : IEquatable<ProtoTraceAttachmentRecord>
- Inheritance
-
ProtoTraceAttachmentRecord
- Implements
- Inherited Members
- Extension Methods
Constructors
ProtoTraceAttachmentRecord(string, string?, DateTimeOffset, string, string, string?, string?, string?, long?, string?)
An artifact the test attached; the file itself lives in the bundle's artifacts.
public ProtoTraceAttachmentRecord(string Id, string? OperationId, DateTimeOffset AtUtc, string Name, string MediaType, string? Description = null, string? ArtifactId = null, string? ArchivePath = null, long? SizeBytes = null, string? Error = null)
Parameters
IdstringOperationIdstringAtUtcDateTimeOffsetNamestringMediaTypestringDescriptionstringArtifactIdstringArchivePathstringSizeByteslong?Errorstring
Properties
ArchivePath
public string? ArchivePath { get; init; }
Property Value
ArtifactId
public string? ArtifactId { get; init; }
Property Value
AtUtc
public DateTimeOffset AtUtc { get; init; }
Property Value
Description
public string? Description { get; init; }
Property Value
Error
public string? Error { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
MediaType
public string MediaType { get; init; }
Property Value
Name
public string Name { get; init; }
Property Value
OperationId
public string? OperationId { get; init; }
Property Value
SizeBytes
public long? SizeBytes { get; init; }
Property Value
- long?