Ionic.Zip.ZipSegmentedStream._SetReadStream C# (CSharp) Méthode

_SetReadStream() private méthode

private _SetReadStream ( ) : void
Résultat void
        private void _SetReadStream()
        {
            if (_innerStream != null)
            {
#if NETCF
                _innerStream.Close();
#else
                _innerStream.Dispose();
#endif
            }

            if (CurrentSegment + 1 == _maxDiskNumber)
                _currentName = _baseName;

            // Console.WriteLine("ZSS: SRS ({0})",
            //                   Path.GetFileName(CurrentName));

            _innerStream = File.OpenRead(CurrentName);
        }

Usage Example

Exemple #1
0
        // Token: 0x0600067B RID: 1659 RVA: 0x0003A584 File Offset: 0x00038784
        public static ZipSegmentedStream ForReading(string name, uint initialDiskNumber, uint maxDiskNumber)
        {
            ZipSegmentedStream zipSegmentedStream = new ZipSegmentedStream
            {
                rwMode         = ZipSegmentedStream.RwMode.ReadOnly,
                CurrentSegment = initialDiskNumber,
                _maxDiskNumber = maxDiskNumber,
                _baseName      = name
            };

            zipSegmentedStream._SetReadStream();
            return(zipSegmentedStream);
        }
All Usage Examples Of Ionic.Zip.ZipSegmentedStream::_SetReadStream