260 references to BaseStream
illink (1)
Microsoft.Build (8)
InterningBinaryReader.cs (2)
78MemoryStream memoryStream = this.BaseStream as MemoryStream; 131n = BaseStream.Read(rawBuffer, 0, readLength);
Logging\BinaryLogger\BuildEventArgsReader.cs (6)
71this._readStream = TransparentReadStream.EnsureTransparentReadStream(binaryReader.BaseStream); 73this._binaryReader = binaryReader.BaseStream == _readStream 187Stream stream = _binaryReader.BaseStream.Slice(serializedEventLength); 338_binaryReader.BaseStream.Seek(count, SeekOrigin.Current); 404Stream embeddedStream = _binaryReader.BaseStream.Slice(length); 454_binaryReader.BaseStream.Slice(length)));
Microsoft.Build.Tasks.CodeAnalysis (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.Build.Tasks.CodeAnalysis.Sdk (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.Build.Tasks.Core (16)
AssemblyDependency\AssemblyInformation.cs (14)
1009if (sr.BaseStream.Length < PEHeaderPointerOffset + 4 + PEHeaderSize + OptionalPEHeaderSize + 1019sr.BaseStream.Position = PEHeaderPointerOffset; 1023sr.BaseStream.Length) 1031sr.BaseStream.Position = peHeaderOffset; 1041sr.BaseStream.Position = peHeaderBase + 2; 1059sr.BaseStream.Position = optionalHeaderOffset; 1079sr.BaseStream.Position = cliHeaderRvaOffset; 1106sr.BaseStream.Position = sectionOffset + 8; 1109sr.BaseStream.Position = sectionOffset + 20; 1133sr.BaseStream.Position = cliHeaderOffset + 8; 1146sr.BaseStream.Position = metadataOffset; 1153sr.BaseStream.Position = metadataOffset + 12; 1155if (length > 255 || length <= 0 || sr.BaseStream.Position + length >= sr.BaseStream.Length)
InterningBinaryReader.cs (2)
78MemoryStream memoryStream = this.BaseStream as MemoryStream; 131n = BaseStream.Read(rawBuffer, 0, readLength);
Microsoft.CodeAnalysis (1)
PEWriter\NativeResourceWriter.cs (1)
365reader.BaseStream.Position = addressToFixup;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (11)
src\Compilers\Core\MSBuildTask\MvidReader.cs (11)
156if (reader.BaseStream.Position + 2 >= reader.BaseStream.Length) 168if (reader.BaseStream.Position + 4 >= reader.BaseStream.Length) 180if (reader.BaseStream.Position + count >= reader.BaseStream.Length) 192if (reader.BaseStream.Position + bytes >= reader.BaseStream.Length) 197reader.BaseStream.Seek(bytes, SeekOrigin.Current); 203if (position >= reader.BaseStream.Length) 208reader.BaseStream.Seek(position, SeekOrigin.Begin);
Microsoft.CodeAnalysis.Test.Utilities (18)
Win32Res.cs (18)
132reader.BaseStream.Position = (reader.BaseStream.Position + 3) & ~3; //round up to 32bit boundary 142long startPosition = reader.BaseStream.Position; 150reader.BaseStream.Position = (reader.BaseStream.Position + 3) & ~3; //round up to 32bit boundary 152while (reader.BaseStream.Position - startPosition + sizeConsumed < sizeTotalStringFileInfo) 155reader.BaseStream.Position = (reader.BaseStream.Position + 3) & ~3; //round up to 32bit boundary 181reader.BaseStream.Seek(0x28, SeekOrigin.Begin); 183reader.BaseStream.Seek(0x8, SeekOrigin.Current); 203while (reader.BaseStream.Position < size) 214reader.BaseStream.Position = (reader.BaseStream.Position + 3) & ~3; //round up to 32bit boundary 242System.Diagnostics.Debug.Assert((reader.BaseStream.Position & 3) == 0); 243long startPos = reader.BaseStream.Position; 262reader.BaseStream.Position = (reader.BaseStream.Position + 3) & ~3; 268System.Diagnostics.Debug.Assert(length == (reader.BaseStream.Position - startPos));
Microsoft.DotNet.Build.Tasks.Feed (1)
src\PublishSignedAssets.cs (1)
89PackageArchiveReader packageReader = new PackageArchiveReader(reader.BaseStream);
Microsoft.DotNet.SignCheckLibrary (7)
Interop\PortableExecutable\ImageCor20Header.cs (1)
56reader.BaseStream.Seek(offset, SeekOrigin.Begin);
Interop\PortableExecutable\ImageDosHeader.cs (1)
107reader.BaseStream.Seek(0, SeekOrigin.Begin);
Interop\PortableExecutable\ImageNTHeaders.cs (2)
33reader.BaseStream.Seek(headerOffset, SeekOrigin.Begin); 68reader.BaseStream.Seek(headerOffset, SeekOrigin.Begin);
Interop\PortableExecutable\ImageSectionHeader.cs (1)
70reader.BaseStream.Seek(firstSectionHeaderOffset, SeekOrigin.Begin);
Interop\PortableExecutable\PortableExecutableHeader.cs (1)
322reader.BaseStream.Seek(imageOptionalHeaderOffset, SeekOrigin.Begin);
Verification\SignatureVerificationManager.cs (1)
288reader.BaseStream.Seek(0, SeekOrigin.Begin);
Microsoft.ML.Core (10)
Data\ModelHeader.cs (1)
471if (!TryValidate(ref header, reader.BaseStream.Length - fpMin, out ex))
Data\ModelLoadContext.cs (2)
116_ectx.Check(Reader.BaseStream.Position == FpMin + Header.FpModel); 121_ectx.Check(Reader.BaseStream.Position == FpMin + Header.FpModel);
Data\ModelLoading.cs (5)
217long fp = reader.BaseStream.Position; 244_ectx.Assert(Reader.BaseStream.Position == FpMin + Header.FpModel); 263_ectx.Assert(Reader.BaseStream.Position == FpMin + Header.FpModel); 277_ectx.Assert(Reader.BaseStream.Position == FpMin + Header.FpModel); 279Reader.BaseStream.Position = FpMin;
Utilities\Stream.cs (2)
447return reader.BaseStream.Position; 452reader.BaseStream.Position = fp;
Microsoft.ML.Data (11)
DataLoadSave\Binary\BinaryLoader.cs (1)
901r => retVal = new BinaryLoader(h, ctx, HybridMemoryStream.CreateCache(r.BaseStream))))
DataLoadSave\LegacyCompositeDataLoader.cs (1)
353h.Check(ctx.Reader.BaseStream.Position == ctx.FpMin + ctx.Header.FpModel);
DataLoadSave\Transpose\TransposeLoader.cs (1)
504HybridMemoryStream.CreateCache(r.BaseStream), leaveOpen: false)))
Scorers\MulticlassClassificationScorer.cs (1)
141_host.CheckDecode(saver.TryLoadTypeAndValue(ctx.Reader.BaseStream, out type, out value));
Scorers\PredictionTransformer.cs (1)
126reader.BaseStream.CopyTo(ms);
Transforms\InvertHashUtils.cs (2)
357if (!factory.TryReadCodec(ctx.Reader.BaseStream, out codec)) 367using (var stream = new SubsetStream(ctx.Reader.BaseStream, bufferLen))
Transforms\ValueMapping.cs (2)
749ectx.Assert(rdr.BaseStream.CanSeek); 751long size = rdr.BaseStream.Length;
Transforms\ValueToKeyMappingTransformerImpl.cs (2)
531if (!codecFactory.TryReadCodec(ctx.Reader.BaseStream, out codec)) 558using (var reader = codecT.OpenReader(ctx.Reader.BaseStream, count))
Microsoft.ML.TensorFlow (1)
TensorflowTransform.cs (1)
174long actualRead = br.BaseStream.CopyRange(fs, fileLength);
Microsoft.ML.TimeSeries (2)
SequentialTransformBase.cs (1)
321DataViewType ct = bs.LoadTypeDescriptionOrNull(ctx.Reader.BaseStream);
SequentialTransformerBase.cs (1)
412OutputColumnType = bs.LoadTypeDescriptionOrNull(ctx.Reader.BaseStream);
Microsoft.ML.TorchSharp (3)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
697env.CheckDecode(saver.TryLoadTypeAndValue(ctx.Reader.BaseStream, out type, out value));
NasBert\NerTrainer.cs (1)
343env.CheckDecode(saver.TryLoadTypeAndValue(ctx.Reader.BaseStream, out type, out value));
NasBert\TextClassificationTrainer.cs (1)
280env.CheckDecode(saver.TryLoadTypeAndValue(ctx.Reader.BaseStream, out type, out value));
Microsoft.ML.Transforms (2)
MissingValueReplacing.cs (1)
233if (!saver.TryLoadTypeAndValue(ctx.Reader.BaseStream, out DataViewType savedType, out object repValue))
OptionalColumnTransform.cs (1)
119columnTypes[i] = saver.LoadTypeDescriptionOrNull(ctx.Reader.BaseStream);
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
138long actualRead = br.BaseStream.CopyRange(fs, fileLength);
Microsoft.Private.Windows.Core (1)
System\IO\BinaryReaderExtensions.cs (1)
53Stream stream = reader.BaseStream;
MSBuild (2)
InterningBinaryReader.cs (2)
78MemoryStream memoryStream = this.BaseStream as MemoryStream; 131n = BaseStream.Read(rawBuffer, 0, readLength);
MSBuildTaskHost (2)
BackEnd\InterningBinaryReader.cs (2)
85if (BaseStream is MemoryStream memoryStream) 110n = BaseStream.Read(rawBuffer, 0, readLength);
PresentationFramework (34)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (24)
159if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position && 210SharedStream sharedStream = _binaryReader.BaseStream as SharedStream; 270_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 287_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 303_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 308if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position) 319long endOfKeysStartOfObjects = _binaryReader.BaseStream.Position; 326previousKeyRecord.ValueSize = (int)(_binaryReader.BaseStream.Length - previousKeyRecord.ValuePosition); 337if (record.ValuePosition == _binaryReader.BaseStream.Length) 342_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 390if (record.ValuePosition == _binaryReader.BaseStream.Length) 395_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 428if (_binaryReader.BaseStream.Position == _binaryReader.BaseStream.Length) 915long position = _binaryReader.BaseStream.Position; 916binaryData = new SharedStream(_binaryReader.BaseStream, position, contentSize); 917_binaryReader.BaseStream.Seek(position + contentSize, SeekOrigin.Begin); 1105Stream s = _binaryReader.BaseStream; 1429BinaryReader reader = new BinaryReader(_binaryReader.BaseStream); 2292long offset = _binaryReader.BaseStream.Position; 2294int sizeOfEncoding = (int)(_binaryReader.BaseStream.Position - offset); 2307_binaryReader.BaseStream.Seek(offset, SeekOrigin.Current);
System\Windows\Markup\BamlRecordReader.cs (7)
175Stream stream = BinaryReader.BaseStream; 190Stream stream = BinaryReader.BaseStream; 243if (BinaryReader.BaseStream.Length > 244BinaryReader.BaseStream.Position) 295Stream stream = BinaryReader.BaseStream; 444BinaryReader.BaseStream.Position = startPosition; 1678Stream stream = BinaryReader.BaseStream;
System\Windows\Markup\BamlVersionHeader.cs (3)
64long posStart = bamlBinaryReader.BaseStream.Position; 67BamlVersion = FormatVersion.LoadFromStream(bamlBinaryReader.BaseStream); 70long posEnd = bamlBinaryReader.BaseStream.Position;
System.Formats.Nrbf (4)
System\Formats\Nrbf\ArraySinglePrimitiveRecord.cs (1)
138reader.BaseStream.ReadExactly(resultAsBytes);
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (3)
219if (!reader.BaseStream.CanSeek) 228return (reader.BaseStream.Length - reader.BaseStream.Position) > requiredBytes;
System.Private.CoreLib (32)
src\libraries\System.Private.CoreLib\src\System\Resources\ManifestBasedResourceGroveler.cs (2)
197long endPosition = br.BaseStream.Position + numBytesToSkip; 202br.BaseStream.Seek(endPosition, SeekOrigin.Begin);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.Core.cs (8)
69object graph = DeserializeLocal(_store.BaseStream); 144_store.BaseStream.Position = _nameSectionOffset + GetNamePosition(i); 151_store.BaseStream.Position += numBytesToSkip; 154if (dPos < 0 || dPos >= _store.BaseStream.Length - _dataSectionOffset) 164long nextData = (index < _numResources - 1) ? sortedDataPositions[index + 1] + _dataSectionOffset : _store.BaseStream.Length; 166Debug.Assert(len >= 0 && len <= (int)_store.BaseStream.Length - dataPos + _dataSectionOffset, "Length was negative or outside the bounds of the file!"); 169_store.BaseStream.Position = _dataSectionOffset + dataPos; 179len -= (int)(_store.BaseStream.Position - (_dataSectionOffset + dataPos));
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (22)
190_store.BaseStream.Seek(stringLength, SeekOrigin.Current); 316_store.BaseStream.Seek(_nameSectionOffset + GetNamePosition(i), SeekOrigin.Begin); 320if (dataPos < 0 || dataPos >= _store.BaseStream.Length - _dataSectionOffset) 386_store.BaseStream.Seek(nameVA + _nameSectionOffset, SeekOrigin.Begin); 418if (dataOffset < 0 || dataOffset >= _store.BaseStream.Length - _dataSectionOffset) 438if (dataOffset < 0 || dataOffset >= _store.BaseStream.Length - _dataSectionOffset) 455_store.BaseStream.Seek(nameVA + _nameSectionOffset, SeekOrigin.Begin); 459if (dataPos < 0 || dataPos >= _store.BaseStream.Length - _dataSectionOffset) 479_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 561_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 643_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 713if (len > _store.BaseStream.Length) 821_store.BaseStream.Seek(numBytesToSkip, SeekOrigin.Current); 866_typeNamePositions[i] = (int)_store.BaseStream.Position; 878long pos = _store.BaseStream.Position; 954_nameSectionOffset = _store.BaseStream.Position; 993long oldPos = _store.BaseStream.Position; 996_store.BaseStream.Position = _typeNamePositions[typeIndex]; 1024_store.BaseStream.Position = oldPos; 1042long oldPos = _store.BaseStream.Position; 1045_store.BaseStream.Position = _typeNamePositions[typeIndex]; 1050_store.BaseStream.Position = oldPos;
System.Private.Windows.Core (1)
System\IO\BinaryReaderExtensions.cs (1)
53Stream stream = reader.BaseStream;
System.Reflection.Metadata (5)
System\Reflection\PortableExecutable\PEBinaryReader.cs (5)
37get { return (int)(_reader.BaseStream.Position - _startOffset); } 41_reader.BaseStream.Seek(_startOffset + value, SeekOrigin.Begin); 47CheckBounds(_reader.BaseStream.Position, count); 113Debug.Assert(_reader.BaseStream.Position >= 0 && _maxOffset >= 0); 116if ((ulong)_reader.BaseStream.Position + count > (ulong)_maxOffset)
System.Resources.Extensions (27)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (22)
190_store.BaseStream.Seek(stringLength, SeekOrigin.Current); 316_store.BaseStream.Seek(_nameSectionOffset + GetNamePosition(i), SeekOrigin.Begin); 320if (dataPos < 0 || dataPos >= _store.BaseStream.Length - _dataSectionOffset) 386_store.BaseStream.Seek(nameVA + _nameSectionOffset, SeekOrigin.Begin); 418if (dataOffset < 0 || dataOffset >= _store.BaseStream.Length - _dataSectionOffset) 438if (dataOffset < 0 || dataOffset >= _store.BaseStream.Length - _dataSectionOffset) 455_store.BaseStream.Seek(nameVA + _nameSectionOffset, SeekOrigin.Begin); 459if (dataPos < 0 || dataPos >= _store.BaseStream.Length - _dataSectionOffset) 479_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 561_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 643_store.BaseStream.Seek(_dataSectionOffset + pos, SeekOrigin.Begin); 713if (len > _store.BaseStream.Length) 821_store.BaseStream.Seek(numBytesToSkip, SeekOrigin.Current); 866_typeNamePositions[i] = (int)_store.BaseStream.Position; 878long pos = _store.BaseStream.Position; 954_nameSectionOffset = _store.BaseStream.Position; 993long oldPos = _store.BaseStream.Position; 996_store.BaseStream.Position = _typeNamePositions[typeIndex]; 1024_store.BaseStream.Position = oldPos; 1042long oldPos = _store.BaseStream.Position; 1045_store.BaseStream.Position = _typeNamePositions[typeIndex]; 1050_store.BaseStream.Position = oldPos;
System\Resources\Extensions\DeserializingResourceReader.cs (5)
42BinaryFormattedObject binaryFormattedObject = new(_store.BaseStream); 53return formatter.Deserialize(_store.BaseStream); 139long originalPosition = _store.BaseStream.Position; 150long bytesRead = _store.BaseStream.Position - originalPosition; 204if (_store.BaseStream is UnmanagedMemoryStream ums)
System.Security.Cryptography (4)
System\Security\Cryptography\CapiHelper.DSA.Shared.cs (4)
231keyLocation = br.BaseStream.Position; 255brPublicBlob.BaseStream.Position = keyLocation; 282br.BaseStream.Position += sizeof(ushort); // BLOBHEADER.wReserved 333br.BaseStream.Position += 20; // Advance past seed[20]