Revenj.Utility.ChunkedMemoryStream.Static C# (CSharp) Method

Static() public static method

Create reusable stream. Disposing the stream only has the effect of resetting it.
public static Static ( ) : ChunkedMemoryStream
return ChunkedMemoryStream
        public static ChunkedMemoryStream Static()
        {
            var cms = new ChunkedMemoryStream(new byte[BlockSize]);
            cms.GetReader();
            cms.GetWriter();
            cms.UseBufferedReader(string.Empty);
            cms.UsedReader = cms.UsedWriter = cms.UsedBuffered = false;
            return cms;
        }