Class Lock
- Namespace
- Tharga.MongoDB.Lockable
- Assembly
- Tharga.MongoDB.dll
public record Lock : IEquatable<Lock>
- Inheritance
-
Lock
- Implements
-
- Inherited Members
-
Properties
Actor
[BsonIgnoreIfDefault]
public string Actor { get; init; }
Property Value
- string
ExceptionInfo
[BsonIgnoreIfDefault]
public ExceptionInfo ExceptionInfo { get; init; }
Property Value
- ExceptionInfo
ExpireTime
public required DateTime ExpireTime { get; init; }
Property Value
- DateTime
LockKey
[FlexibleGuid(GuidStorageFormat.Standard)]
public required Guid LockKey { get; init; }
Property Value
- Guid
LockTime
public required DateTime LockTime { get; init; }
Property Value
- DateTime