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; 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); 402return BamlSchemaContext.GetClrType(_binaryReader.ReadInt16()); 428if (_binaryReader.BaseStream.Position == _binaryReader.BaseStream.Length) 708string value = _binaryReader.ReadString(); 709string name = _context.SchemaContext.GetString(_binaryReader.ReadInt16()); 729string value = _binaryReader.ReadString(); 730int lineNumber = _binaryReader.ReadInt32(); 731int lineOffset = _binaryReader.ReadInt32(); 776string value = _binaryReader.ReadString(); 777short converterId = _binaryReader.ReadInt16(); 811XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 812byte flags = _binaryReader.ReadByte(); 829short resourceId = _binaryReader.ReadInt16(); 864byte flags = _binaryReader.ReadByte(); 865short keyId = _binaryReader.ReadInt16(); 907Int32 contentSize = _binaryReader.ReadInt32(); 915long position = _binaryReader.BaseStream.Position; 916binaryData = new SharedStream(_binaryReader.BaseStream, position, contentSize); 917_binaryReader.BaseStream.Seek(position + contentSize, SeekOrigin.Begin); 923binaryData = new MemoryStream(_binaryReader.ReadBytes(contentSize)); 943string value = _binaryReader.ReadString(); 944Int16 stringId = _binaryReader.ReadInt16(); 965Int16 keyStringId = _binaryReader.ReadInt16(); 966Int32 valuePosition = _binaryReader.ReadInt32(); 967bool isShared = _binaryReader.ReadBoolean(); 968bool isSharedSet = _binaryReader.ReadBoolean(); 984Int16 typeId = _binaryReader.ReadInt16(); 985byte flags = _binaryReader.ReadByte(); 986Int32 valuePosition = _binaryReader.ReadInt32(); 987bool isShared = _binaryReader.ReadBoolean(); 988bool isSharedSet = _binaryReader.ReadBoolean(); 1022string textValue = _binaryReader.ReadString(); 1030short textId = _binaryReader.ReadInt16(); 1083Int16 typeId = _binaryReader.ReadInt16(); 1101int stringLength = _binaryReader.ReadInt32(); 1105Stream s = _binaryReader.BaseStream; 1127Int16 typeId = _binaryReader.ReadInt16(); 1139SByte flags = _binaryReader.ReadSByte(); 1301Int16 typeId = _binaryReader.ReadInt16(); 1302byte flags = _binaryReader.ReadByte(); 1303Int32 valuePosition = _binaryReader.ReadInt32(); 1304bool isShared = _binaryReader.ReadBoolean(); 1305bool isSharedSet = _binaryReader.ReadBoolean(); 1373XamlMember eventProperty = GetProperty(_binaryReader.ReadInt16(), false); 1390_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1395XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1397_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1429BinaryReader reader = new BinaryReader(_binaryReader.BaseStream); 1495XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1497short serializerTypeId = _binaryReader.ReadInt16(); 1511_xamlNodesWriter.WriteValue(GetTextFromBinary(_binaryReader.ReadBytes(recordSize - 5), 1529_xamlNodesWriter.WriteValue(converter.ConvertFrom(_binaryReader.ReadBytes(dataByteSize))); 1533_xamlNodesWriter.WriteValue((_binaryReader.ReadBytes(1)[0] == 0) ? false : true); 1536_xamlNodesWriter.WriteValue(_binaryReader.ReadString()); 1542property = BamlSchemaContext.GetDependencyProperty(_binaryReader.ReadInt16()); 1546Type type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()).UnderlyingType; 1547property = DependencyProperty.FromName(_binaryReader.ReadString(), type); 1556DeferredBinaryDeserializerExtension deserializerME = new DeferredBinaryDeserializerExtension(this, _binaryReader, converterId, dataByteSize); 1574XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1577object value = _binaryReader.ReadString(); 1578short typeConverterId = _binaryReader.ReadInt16(); 1631short propertyId = _binaryReader.ReadInt16(); 1632Int16 extensionId = _binaryReader.ReadInt16(); 1633Int16 valueId = _binaryReader.ReadInt16(); 1853XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1854XamlType type = BamlSchemaContext.GetXamlType(_binaryReader.ReadInt16()); 1880short propertyId = _binaryReader.ReadInt16(); 1881Int16 resourceId = _binaryReader.ReadInt16(); 1973XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1984XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 1994XamlMember property = GetProperty(_binaryReader.ReadInt16(), _context.CurrentFrame.XamlType); 2116string prefix = _binaryReader.ReadString(); 2117string xamlNs = _binaryReader.ReadString(); 2131short recordSize = _binaryReader.ReadInt16(); 2141assemblies[i] = _binaryReader.ReadInt16(); 2151_context.LineOffset = _binaryReader.ReadInt32(); 2160_context.LineNumber = _binaryReader.ReadInt32(); 2161_context.LineOffset = _binaryReader.ReadInt32(); 2170string xmlNamespace = _binaryReader.ReadString(); 2171string clrNamespace = _binaryReader.ReadString(); 2172Int16 assemblyId = _binaryReader.ReadInt16(); 2178Int16 assemblyId = _binaryReader.ReadInt16(); 2179string assemblyName = _binaryReader.ReadString(); 2187Int16 typeId = _binaryReader.ReadInt16(); 2188Int16 assemblyId = _binaryReader.ReadInt16(); 2189string typeName = _binaryReader.ReadString(); 2199Int16 typeId = _binaryReader.ReadInt16(); 2200Int16 assemblyId = _binaryReader.ReadInt16(); 2201string typeName = _binaryReader.ReadString(); 2202Int16 serializerId = _binaryReader.ReadInt16(); // currently not used. (found through reflection) 2212short propertyId = _binaryReader.ReadInt16(); 2213Int16 declaringTypeId = _binaryReader.ReadInt16(); 2214byte usage = _binaryReader.ReadByte(); 2215string propertyName = _binaryReader.ReadString(); 2223Int16 id = _binaryReader.ReadInt16(); 2224string value = _binaryReader.ReadString(); 2231Int16 propertyId = _binaryReader.ReadInt16(); 2248int connectionId = _binaryReader.ReadInt32(); 2281byte value = _binaryReader.ReadByte(); 2292long offset = _binaryReader.BaseStream.Position; 2293int value = _binaryReader.Read7BitEncodedInt(); 2294int sizeOfEncoding = (int)(_binaryReader.BaseStream.Position - offset); 2307_binaryReader.BaseStream.Seek(offset, SeekOrigin.Current);