Squared.Data.Mangler.Internal.StreamRef.Clear C# (CSharp) Method

Clear() public method

public Clear ( ) : void
return void
        public unsafe void Clear()
        {
            using (var header = AccessHeader())
                header.Ptr->DataLength = 0;
        }

Usage Example

示例#1
0
        public void Clear()
        {
            IndexStream.Clear();
            KeyStream.Clear();
            DataStream.Clear();

            Native.memset(_HeaderRange.Pointer, 0, new UIntPtr(BTreeHeader.Size));
            Native.memset(_FreelistIndexRange.Pointer, 0, new UIntPtr(FreelistIndex.Size));

            InitializeBTree();
        }