Class CallInfo
- Namespace
- Tharga.MongoDB
- Assembly
- Tharga.MongoDB.dll
public record CallInfo : IEquatable<CallInfo>
- Inheritance
-
CallInfo
- Implements
-
- Inherited Members
-
Properties
Count
public int? Count { get; set; }
Property Value
- int?
Elapsed
public TimeSpan? Elapsed { get; set; }
Property Value
- TimeSpan?
Exception
public Exception Exception { get; set; }
Property Value
- Exception
ExplainProvider
public Func<CancellationToken, Task<string>> ExplainProvider { get; set; }
Property Value
- Func<CancellationToken, Task<string>>
FilterJson
public string FilterJson { get; }
Property Value
- string
FilterJsonProvider
public Func<string> FilterJsonProvider { set; }
Property Value
- Func<string>
Final
public bool Final { get; set; }
Property Value
- bool
Fingerprint
public required CollectionFingerprint Fingerprint { get; init; }
Property Value
- CollectionFingerprint
FunctionName
public required string FunctionName { get; init; }
Property Value
- string
Key
public required Guid Key { get; init; }
Property Value
- Guid
Operation
public required Operation Operation { get; set; }
Property Value
- Operation
SourceName
public required string SourceName { get; init; }
Property Value
- string
StartTime
public required DateTime StartTime { get; init; }
Property Value
- DateTime
Steps
public IReadOnlyList<CallStepInfo> Steps { get; set; }
Property Value
- IReadOnlyList<CallStepInfo>