2 writes to _binaryReader
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
129_binaryReader = new BamlBinaryReader(stream); 219_binaryReader = null;
119 references to _binaryReader
PresentationFramework (119)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (119)
160if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position && 207if (_binaryReader != null) 211SharedStream sharedStream = _binaryReader.BaseStream as SharedStream; 215_binaryReader.Close(); 271_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 288_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 304_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 309if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position) 320long endOfKeysStartOfObjects = _binaryReader.BaseStream.Position; 330previousKeyRecord.ValueSize = (int)(_binaryReader.BaseStream.Length - previousKeyRecord.ValuePosition); 341if (record.ValuePosition == _binaryReader.BaseStream.Length) 346_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 394if (record.ValuePosition == _binaryReader.BaseStream.Length) 399_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 406return BamlSchemaContext.GetClrType(_binaryReader.ReadInt16()); 432if (_binaryReader.BaseStream.Position == _binaryReader.BaseStream.Length) 712string value = _binaryReader.ReadString(); 713string name = _context.SchemaContext.GetString(_binaryReader.ReadInt16()); 733string value = _binaryReader.ReadString(); 734int lineNumber = _binaryReader.ReadInt32(); 735int lineOffset = _binaryReader.ReadInt32(); 780string value = _binaryReader.ReadString(); 781short converterId = _binaryReader.ReadInt16(); 815XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 816byte flags = _binaryReader.ReadByte(); 833short resourceId = _binaryReader.ReadInt16(); 868byte flags = _binaryReader.ReadByte(); 869short keyId = _binaryReader.ReadInt16(); 911Int32 contentSize = _binaryReader.ReadInt32(); 919long position = _binaryReader.BaseStream.Position; 920binaryData = new SharedStream(_binaryReader.BaseStream, position, contentSize); 921_binaryReader.BaseStream.Seek(position + contentSize, SeekOrigin.Begin); 927binaryData = new MemoryStream(_binaryReader.ReadBytes(contentSize)); 947string value = _binaryReader.ReadString(); 948Int16 stringId = _binaryReader.ReadInt16(); 969Int16 keyStringId = _binaryReader.ReadInt16(); 970Int32 valuePosition = _binaryReader.ReadInt32(); 971bool isShared = _binaryReader.ReadBoolean(); 972bool isSharedSet = _binaryReader.ReadBoolean(); 988Int16 typeId = _binaryReader.ReadInt16(); 989byte flags = _binaryReader.ReadByte(); 990Int32 valuePosition = _binaryReader.ReadInt32(); 991bool isShared = _binaryReader.ReadBoolean(); 992bool isSharedSet = _binaryReader.ReadBoolean(); 1026string textValue = _binaryReader.ReadString(); 1034short textId = _binaryReader.ReadInt16(); 1087Int16 typeId = _binaryReader.ReadInt16(); 1105int stringLength = _binaryReader.ReadInt32(); 1109Stream s = _binaryReader.BaseStream; 1131Int16 typeId = _binaryReader.ReadInt16(); 1143SByte flags = _binaryReader.ReadSByte(); 1305Int16 typeId = _binaryReader.ReadInt16(); 1306byte flags = _binaryReader.ReadByte(); 1307Int32 valuePosition = _binaryReader.ReadInt32(); 1308bool isShared = _binaryReader.ReadBoolean(); 1309bool isSharedSet = _binaryReader.ReadBoolean(); 1377XamlMember eventProperty = GetProperty(_binaryReader.ReadInt16(), false); 1394_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1399XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1401_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1433BinaryReader reader = new BinaryReader(_binaryReader.BaseStream); 1499XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1501short serializerTypeId = _binaryReader.ReadInt16(); 1515_xamlNodesWriter.WriteValue(GetTextFromBinary(_binaryReader.ReadBytes(recordSize - 5), 1533_xamlNodesWriter.WriteValue(converter.ConvertFrom(_binaryReader.ReadBytes(dataByteSize))); 1537_xamlNodesWriter.WriteValue((_binaryReader.ReadBytes(1)[0] == 0) ? false : true); 1540_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1546property = BamlSchemaContext.GetDependencyProperty(_binaryReader.ReadInt16()); 1550Type type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()).UnderlyingType; 1551property = DependencyProperty.FromName(_binaryReader.ReadString(), type); 1560DeferredBinaryDeserializerExtension deserializerME = new DeferredBinaryDeserializerExtension(this, _binaryReader, converterId, dataByteSize); 1578XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1581object value = _binaryReader.ReadString(); 1582short typeConverterId = _binaryReader.ReadInt16(); 1635short propertyId = _binaryReader.ReadInt16(); 1636Int16 extensionId = _binaryReader.ReadInt16(); 1637Int16 valueId = _binaryReader.ReadInt16(); 1857XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1858XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 1884short propertyId = _binaryReader.ReadInt16(); 1885Int16 resourceId = _binaryReader.ReadInt16(); 1977XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1988XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1998XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 2120string prefix = _binaryReader.ReadString(); 2121string xamlNs = _binaryReader.ReadString(); 2135short recordSize = _binaryReader.ReadInt16(); 2145assemblies[i] = _binaryReader.ReadInt16(); 2155_context.LineOffset = _binaryReader.ReadInt32(); 2164_context.LineNumber = _binaryReader.ReadInt32(); 2165_context.LineOffset = _binaryReader.ReadInt32(); 2174string xmlNamespace = _binaryReader.ReadString(); 2175string clrNamespace = _binaryReader.ReadString(); 2176Int16 assemblyId = _binaryReader.ReadInt16(); 2182Int16 assemblyId = _binaryReader.ReadInt16(); 2183string assemblyName = _binaryReader.ReadString(); 2191Int16 typeId = _binaryReader.ReadInt16(); 2192Int16 assemblyId = _binaryReader.ReadInt16(); 2193string typeName = _binaryReader.ReadString(); 2203Int16 typeId = _binaryReader.ReadInt16(); 2204Int16 assemblyId = _binaryReader.ReadInt16(); 2205string typeName = _binaryReader.ReadString(); 2206Int16 serializerId = _binaryReader.ReadInt16(); // currently not used. (found through reflection) 2216short propertyId = _binaryReader.ReadInt16(); 2217Int16 declaringTypeId = _binaryReader.ReadInt16(); 2218byte usage = _binaryReader.ReadByte(); 2219string propertyName = _binaryReader.ReadString(); 2227Int16 id = _binaryReader.ReadInt16(); 2228string value = _binaryReader.ReadString(); 2235Int16 propertyId = _binaryReader.ReadInt16(); 2252int connectionId = _binaryReader.ReadInt32(); 2285byte value = _binaryReader.ReadByte(); 2296long offset = _binaryReader.BaseStream.Position; 2297int value = _binaryReader.Read7BitEncodedInt(); 2298int sizeOfEncoding = (int)(_binaryReader.BaseStream.Position - offset); 2311_binaryReader.BaseStream.Seek(offset, SeekOrigin.Current);