2 writes to _binaryReader
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
128_binaryReader = new BamlBinaryReader(stream); 218_binaryReader = null;
119 references to _binaryReader
PresentationFramework (119)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (119)
159if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position && 206if (_binaryReader != null) 210SharedStream sharedStream = _binaryReader.BaseStream as SharedStream; 214_binaryReader.Close(); 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; 329previousKeyRecord.ValueSize = (int)(_binaryReader.BaseStream.Length - previousKeyRecord.ValuePosition); 340if (record.ValuePosition == _binaryReader.BaseStream.Length) 345_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 393if (record.ValuePosition == _binaryReader.BaseStream.Length) 398_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 405return BamlSchemaContext.GetClrType(_binaryReader.ReadInt16()); 431if (_binaryReader.BaseStream.Position == _binaryReader.BaseStream.Length) 711string value = _binaryReader.ReadString(); 712string name = _context.SchemaContext.GetString(_binaryReader.ReadInt16()); 732string value = _binaryReader.ReadString(); 733int lineNumber = _binaryReader.ReadInt32(); 734int lineOffset = _binaryReader.ReadInt32(); 779string value = _binaryReader.ReadString(); 780short converterId = _binaryReader.ReadInt16(); 814XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 815byte flags = _binaryReader.ReadByte(); 832short resourceId = _binaryReader.ReadInt16(); 867byte flags = _binaryReader.ReadByte(); 868short keyId = _binaryReader.ReadInt16(); 910Int32 contentSize = _binaryReader.ReadInt32(); 918long position = _binaryReader.BaseStream.Position; 919binaryData = new SharedStream(_binaryReader.BaseStream, position, contentSize); 920_binaryReader.BaseStream.Seek(position + contentSize, SeekOrigin.Begin); 926binaryData = new MemoryStream(_binaryReader.ReadBytes(contentSize)); 946string value = _binaryReader.ReadString(); 947Int16 stringId = _binaryReader.ReadInt16(); 968Int16 keyStringId = _binaryReader.ReadInt16(); 969Int32 valuePosition = _binaryReader.ReadInt32(); 970bool isShared = _binaryReader.ReadBoolean(); 971bool isSharedSet = _binaryReader.ReadBoolean(); 987Int16 typeId = _binaryReader.ReadInt16(); 988byte flags = _binaryReader.ReadByte(); 989Int32 valuePosition = _binaryReader.ReadInt32(); 990bool isShared = _binaryReader.ReadBoolean(); 991bool isSharedSet = _binaryReader.ReadBoolean(); 1025string textValue = _binaryReader.ReadString(); 1033short textId = _binaryReader.ReadInt16(); 1086Int16 typeId = _binaryReader.ReadInt16(); 1104int stringLength = _binaryReader.ReadInt32(); 1108Stream s = _binaryReader.BaseStream; 1130Int16 typeId = _binaryReader.ReadInt16(); 1142SByte flags = _binaryReader.ReadSByte(); 1304Int16 typeId = _binaryReader.ReadInt16(); 1305byte flags = _binaryReader.ReadByte(); 1306Int32 valuePosition = _binaryReader.ReadInt32(); 1307bool isShared = _binaryReader.ReadBoolean(); 1308bool isSharedSet = _binaryReader.ReadBoolean(); 1376XamlMember eventProperty = GetProperty(_binaryReader.ReadInt16(), false); 1393_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1398XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1400_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1432BinaryReader reader = new BinaryReader(_binaryReader.BaseStream); 1498XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1500short serializerTypeId = _binaryReader.ReadInt16(); 1514_xamlNodesWriter.WriteValue(GetTextFromBinary(_binaryReader.ReadBytes(recordSize - 5), 1532_xamlNodesWriter.WriteValue(converter.ConvertFrom(_binaryReader.ReadBytes(dataByteSize))); 1536_xamlNodesWriter.WriteValue((_binaryReader.ReadBytes(1)[0] == 0) ? false : true); 1539_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1545property = BamlSchemaContext.GetDependencyProperty(_binaryReader.ReadInt16()); 1549Type type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()).UnderlyingType; 1550property = DependencyProperty.FromName(_binaryReader.ReadString(), type); 1559DeferredBinaryDeserializerExtension deserializerME = new DeferredBinaryDeserializerExtension(this, _binaryReader, converterId, dataByteSize); 1577XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1580object value = _binaryReader.ReadString(); 1581short typeConverterId = _binaryReader.ReadInt16(); 1634short propertyId = _binaryReader.ReadInt16(); 1635Int16 extensionId = _binaryReader.ReadInt16(); 1636Int16 valueId = _binaryReader.ReadInt16(); 1856XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1857XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 1883short propertyId = _binaryReader.ReadInt16(); 1884Int16 resourceId = _binaryReader.ReadInt16(); 1976XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1987XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1997XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 2119string prefix = _binaryReader.ReadString(); 2120string xamlNs = _binaryReader.ReadString(); 2134short recordSize = _binaryReader.ReadInt16(); 2144assemblies[i] = _binaryReader.ReadInt16(); 2154_context.LineOffset = _binaryReader.ReadInt32(); 2163_context.LineNumber = _binaryReader.ReadInt32(); 2164_context.LineOffset = _binaryReader.ReadInt32(); 2173string xmlNamespace = _binaryReader.ReadString(); 2174string clrNamespace = _binaryReader.ReadString(); 2175Int16 assemblyId = _binaryReader.ReadInt16(); 2181Int16 assemblyId = _binaryReader.ReadInt16(); 2182string assemblyName = _binaryReader.ReadString(); 2190Int16 typeId = _binaryReader.ReadInt16(); 2191Int16 assemblyId = _binaryReader.ReadInt16(); 2192string typeName = _binaryReader.ReadString(); 2202Int16 typeId = _binaryReader.ReadInt16(); 2203Int16 assemblyId = _binaryReader.ReadInt16(); 2204string typeName = _binaryReader.ReadString(); 2205Int16 serializerId = _binaryReader.ReadInt16(); // currently not used. (found through reflection) 2215short propertyId = _binaryReader.ReadInt16(); 2216Int16 declaringTypeId = _binaryReader.ReadInt16(); 2217byte usage = _binaryReader.ReadByte(); 2218string propertyName = _binaryReader.ReadString(); 2226Int16 id = _binaryReader.ReadInt16(); 2227string value = _binaryReader.ReadString(); 2234Int16 propertyId = _binaryReader.ReadInt16(); 2251int connectionId = _binaryReader.ReadInt32(); 2284byte value = _binaryReader.ReadByte(); 2295long offset = _binaryReader.BaseStream.Position; 2296int value = _binaryReader.Read7BitEncodedInt(); 2297int sizeOfEncoding = (int)(_binaryReader.BaseStream.Position - offset); 2310_binaryReader.BaseStream.Seek(offset, SeekOrigin.Current);