public static int GetInitialPhysicalSize(Key *key, Input *input) { return (RecordInfo.GetLength() + Key.GetLength(default(Key *)) + Functions.InitialValueLength(key, input)); }
public static int GetAveragePhysicalSize() { return(RecordInfo.GetLength() + Key.GetLength(default(Key *)) + Value.GetLength(default(Value *))); }
public static int EstimatePhysicalSize(Key *key, Value *value) { return(RecordInfo.GetLength() + Key.GetLength(key) + Value.GetLength(value)); }
public static int GetPhysicalSize(long physicalAddress) { return(RecordInfo.GetLength() + Key.GetLength(default(Key *)) + Value.GetLength(default(Value *))); }
public static Value *GetValue(long physicalAddress) { return((Value *)((byte *)physicalAddress + RecordInfo.GetLength() + Key.GetLength(default(Key *)))); }