4 instantiations of KeyRecord
PresentationFramework (4)
src\Framework\System\Windows\Markup\Baml2006\Baml2006Reader.cs (4)
975_context.CurrentFrame.Key = new KeyRecord(false, false, 0, value); 996KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, value); 1020KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, type); 1332KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, _context.SchemaContext);
34 references to KeyRecord
PresentationFramework (34)
src\Framework\System\Windows\Markup\Baml2006\Baml2006Reader.cs (13)
269internal List<KeyRecord> ReadKeys() 271_context.KeyList = new List<KeyRecord>(); 340KeyRecord previousKeyRecord = null; 342foreach (KeyRecord keyRecord in _context.KeyList) 358internal XamlReader ReadObject(KeyRecord record) 410internal Type GetTypeOfFirstStartObject(KeyRecord record) 959_context.KeyList = new List<KeyRecord>(); 996KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, value); 1020KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, type); 1229KeyRecord record = _context.KeyList[_context.CurrentKey]; 1264KeyRecord keyRecord = _context.CurrentFrame.Key; 1332KeyRecord key = new KeyRecord(isShared, isSharedSet, valuePosition, _context.SchemaContext); 1356KeyRecord key = null;
src\Framework\System\Windows\Markup\Baml2006\Baml2006ReaderContext.cs (2)
46public List<KeyRecord> KeyList { get; set; } 50public KeyRecord LastKey
src\Framework\System\Windows\Markup\Baml2006\Baml2006ReaderFrame.cs (1)
35public KeyRecord Key { get; set; }
src\Framework\System\Windows\ResourceDictionary.cs (18)
546KeyRecord keyRecord = value as KeyRecord; 729KeyRecord keyRecord = _baseDictionary[key] as KeyRecord; 765private KeyRecord GetBamlObjectFactory(object key) 769return _baseDictionary[key] as KeyRecord; 781KeyRecord keyRecord = mergedDictionary.GetBamlObjectFactory(key); 975private bool CanCache(KeyRecord keyRecord, object value) 1013KeyRecord keyRecord = value as KeyRecord; 1114_deferredLocationList = new List<KeyRecord>(); 1117IList<KeyRecord> keys = reader.ReadKeys(); 1140private object GetKeyValue(KeyRecord key, IServiceProvider serviceProvider) 1210private void SetKeys(IList<KeyRecord> keyCollection, IServiceProvider serviceProvider) 1220KeyRecord keyRecord = keyCollection[i]; 1378private Type GetTypeOfFirstObject(KeyRecord keyRecord) 1391private object CreateObject(KeyRecord key) 2601private List<KeyRecord> _deferredLocationList = null;