2 writes to _binaryReader
PresentationFramework (2)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
132_binaryReader = new BamlBinaryReader(stream); 222_binaryReader = null;
119 references to _binaryReader
PresentationFramework (119)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (119)
163if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position && 210if (_binaryReader != null) 214SharedStream sharedStream = _binaryReader.BaseStream as SharedStream; 218_binaryReader.Close(); 274_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 291_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 307_binaryReader.BaseStream.Seek(-1, SeekOrigin.Current); 312if (_binaryReader.BaseStream.Length == _binaryReader.BaseStream.Position) 323long endOfKeysStartOfObjects = _binaryReader.BaseStream.Position; 333previousKeyRecord.ValueSize = (int)(_binaryReader.BaseStream.Length - previousKeyRecord.ValuePosition); 344if (record.ValuePosition == _binaryReader.BaseStream.Length) 349_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 397if (record.ValuePosition == _binaryReader.BaseStream.Length) 402_binaryReader.BaseStream.Seek(record.ValuePosition, SeekOrigin.Begin); 409return BamlSchemaContext.GetClrType(_binaryReader.ReadInt16()); 435if (_binaryReader.BaseStream.Position == _binaryReader.BaseStream.Length) 715string value = _binaryReader.ReadString(); 716string name = _context.SchemaContext.GetString(_binaryReader.ReadInt16()); 736string value = _binaryReader.ReadString(); 737int lineNumber = _binaryReader.ReadInt32(); 738int lineOffset = _binaryReader.ReadInt32(); 781string value = _binaryReader.ReadString(); 782short converterId = _binaryReader.ReadInt16(); 816XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 817byte flags = _binaryReader.ReadByte(); 834short resourceId = _binaryReader.ReadInt16(); 869byte flags = _binaryReader.ReadByte(); 870short 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(); 1374XamlMember eventProperty = GetProperty(_binaryReader.ReadInt16(), false); 1391_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1396XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1398_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1430BinaryReader reader = new BinaryReader(_binaryReader.BaseStream); 1496XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1498short serializerTypeId = _binaryReader.ReadInt16(); 1512_xamlNodesWriter.WriteValue(GetTextFromBinary(_binaryReader.ReadBytes(recordSize - 5), 1530_xamlNodesWriter.WriteValue(converter.ConvertFrom(_binaryReader.ReadBytes(dataByteSize))); 1534_xamlNodesWriter.WriteValue((_binaryReader.ReadBytes(1)[0] == 0) ? false : true); 1537_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1543property = BamlSchemaContext.GetDependencyProperty(_binaryReader.ReadInt16()); 1547Type type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()).UnderlyingType; 1548property = DependencyProperty.FromName(_binaryReader.ReadString(), type); 1557DeferredBinaryDeserializerExtension deserializerME = new DeferredBinaryDeserializerExtension(this, _binaryReader, converterId, dataByteSize); 1575XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1578object value = _binaryReader.ReadString(); 1579short typeConverterId = _binaryReader.ReadInt16(); 1632short propertyId = _binaryReader.ReadInt16(); 1633Int16 extensionId = _binaryReader.ReadInt16(); 1634Int16 valueId = _binaryReader.ReadInt16(); 1852XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1853XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 1879short propertyId = _binaryReader.ReadInt16(); 1880Int16 resourceId = _binaryReader.ReadInt16(); 1972XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1983XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1993XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 2117string prefix = _binaryReader.ReadString(); 2118string xamlNs = _binaryReader.ReadString(); 2132short recordSize = _binaryReader.ReadInt16(); 2142assemblies[i] = _binaryReader.ReadInt16(); 2152_context.LineOffset = _binaryReader.ReadInt32(); 2164_context.LineNumber = _binaryReader.ReadInt32(); 2165_context.LineOffset = _binaryReader.ReadInt32(); 2177string xmlNamespace = _binaryReader.ReadString(); 2178string clrNamespace = _binaryReader.ReadString(); 2179Int16 assemblyId = _binaryReader.ReadInt16(); 2185Int16 assemblyId = _binaryReader.ReadInt16(); 2186string assemblyName = _binaryReader.ReadString(); 2194Int16 typeId = _binaryReader.ReadInt16(); 2195Int16 assemblyId = _binaryReader.ReadInt16(); 2196string typeName = _binaryReader.ReadString(); 2206Int16 typeId = _binaryReader.ReadInt16(); 2207Int16 assemblyId = _binaryReader.ReadInt16(); 2208string typeName = _binaryReader.ReadString(); 2209Int16 serializerId = _binaryReader.ReadInt16(); // currently not used. (found through reflection) 2219short propertyId = _binaryReader.ReadInt16(); 2220Int16 declaringTypeId = _binaryReader.ReadInt16(); 2221byte usage = _binaryReader.ReadByte(); 2222string propertyName = _binaryReader.ReadString(); 2230Int16 id = _binaryReader.ReadInt16(); 2231string value = _binaryReader.ReadString(); 2238Int16 propertyId = _binaryReader.ReadInt16(); 2255int connectionId = _binaryReader.ReadInt32(); 2288byte value = _binaryReader.ReadByte(); 2299long offset = _binaryReader.BaseStream.Position; 2300int value = _binaryReader.Read7BitEncodedInt(); 2301int sizeOfEncoding = (int)(_binaryReader.BaseStream.Position - offset); 2314_binaryReader.BaseStream.Seek(offset, SeekOrigin.Current);