Ionic.Zip.ZipInputStream._Init C# (CSharp) Method

_Init() private method

private _Init ( Stream stream, bool leaveOpen, string name ) : void
stream Stream
leaveOpen bool
name string
return void
        private void _Init(Stream stream, bool leaveOpen, string name)
        {
            _inputStream = stream;
            if (!_inputStream.CanRead)
                throw new ZipException("The stream must be readable.");
            _container= new ZipContainer(this);
            _provisionalAlternateEncoding = System.Text.Encoding.GetEncoding("UTF-8");
            _leaveUnderlyingStreamOpen = leaveOpen;
            _findRequired= true;
            _name = name ?? "(stream)";
        }