Microsoft.WindowsAzure.Commands.Tools.Vhd.Model.Persistence.VhdDataReader.SetPosition C# (CSharp) Méthode

SetPosition() public méthode

public SetPosition ( long batOffset ) : void
batOffset long
Résultat void
        public void SetPosition(long batOffset)
        {
            this.reader.BaseStream.Seek(batOffset, SeekOrigin.Begin);
        }
    }

Usage Example

        public BlockAllocationTable Create()
        {
            dataReader.SetPosition(header.TableOffset);

            var bat = new uint[header.MaxTableEntries];

            for (int block = 0; block < header.MaxTableEntries; block++)
            {
                bat[block] = dataReader.ReadUInt32();
            }
            return(new BlockAllocationTable(header.MaxTableEntries, header.BlockSize, bat));
        }