protected internal virtual void MarkAsUnused(PageCursor cursor) { sbyte inUseByte = cursor.GetByte(cursor.Offset); inUseByte &= ( sbyte )(~_inUseBitMaskForFirstByte); cursor.PutByte(inUseByte); }
public override bool IsInUse(PageCursor cursor) { return(IsInUse(cursor.GetByte(cursor.Offset))); }