FdbTransactionLog.AtomicCommand
Namespace: FoundationDB.Filters.Logging · class
Implements: Command
Constructors
AtomicCommand
AtomicCommand(Slice key, Slice param, FdbMutationType mutation)
Properties
ArgumentBytes
int? ArgumentBytes { get; }
Total size (in bytes) of the arguments
For selectors, only include the size of the keys
Key
Slice Key { get; set; }
Key modified in the database
Mutation
FdbMutationType Mutation { get; }
Type of mutation performed on the key
Op
Operation Op { get; }
Return the type of operation
Param
Slice Param { get; }
Parameter depending on the type of mutation
Methods
GetArguments
string GetArguments(KeyResolver resolver)
Returns a formatted representation of the arguments, for logging purpose
ToString
string ToString(KeyResolver resolver)