3 implementations of IBamlDictionaryKey
PresentationBuildTasks (3)
Framework\System\Windows\Markup\BamlRecords.cs (3)
1505internal class BamlDefAttributeKeyTypeRecord : BamlElementStartRecord, IBamlDictionaryKey 1691internal class BamlDefAttributeKeyStringRecord : BamlStringValueRecord, IBamlDictionaryKey 4326internal class BamlKeyElementStartRecord : BamlDefAttributeKeyTypeRecord, IBamlDictionaryKey
34 references to IBamlDictionaryKey
PresentationBuildTasks (34)
Framework\System\Windows\Markup\BamlRecords.cs (16)
1531bamlBinaryWriter.Write(((IBamlDictionaryKey)this).Shared); 1532bamlBinaryWriter.Write(((IBamlDictionaryKey)this).SharedSet); 1539void IBamlDictionaryKey.UpdateValuePosition( 1581Int32 IBamlDictionaryKey.ValuePosition 1590object IBamlDictionaryKey.KeyObject 1598Int64 IBamlDictionaryKey.ValuePositionPosition 1605bool IBamlDictionaryKey.Shared 1619bool IBamlDictionaryKey.SharedSet 1718bamlBinaryWriter.Write(((IBamlDictionaryKey)this).Shared); 1719bamlBinaryWriter.Write(((IBamlDictionaryKey)this).SharedSet); 1726void IBamlDictionaryKey.UpdateValuePosition( 1769Int32 IBamlDictionaryKey.ValuePosition 1776bool IBamlDictionaryKey.Shared 1791bool IBamlDictionaryKey.SharedSet 1827object IBamlDictionaryKey.KeyObject 1835Int64 IBamlDictionaryKey.ValuePositionPosition
Framework\System\Windows\Markup\BamlRecordWriter.cs (18)
499((IBamlDictionaryKey)bamlDefRecord).KeyObject = xamlDefNode.ValueType; 508TransferOldSharedData(keyRecord.Record as IBamlDictionaryKey, bamlDefRecord as IBamlDictionaryKey); 531private void TransferOldSharedData(IBamlDictionaryKey oldRecord, IBamlDictionaryKey newRecord) 540private IBamlDictionaryKey FindBamlDictionaryKey(KeyDeferRecord record) 549IBamlDictionaryKey dictionaryKey = valueDeferRecord.Record as IBamlDictionaryKey; 557return record.Record as IBamlDictionaryKey; 587TransferOldSharedData(keyRecord.Record as IBamlDictionaryKey, defKeyRecord as IBamlDictionaryKey); 618IBamlDictionaryKey defKeyRecord = FindBamlDictionaryKey(keyRecord); 624defKeyRecord = (IBamlDictionaryKey)defStringKeyRecord; 860TransferOldSharedData(keyRecord.Record as IBamlDictionaryKey, bamlElement as IBamlDictionaryKey); 1630IBamlDictionaryKey keyRecord; 1635keyRecord = (IBamlDictionaryKey)elementDeferRec.Record; 1639keyRecord = (IBamlDictionaryKey)deferKeyRecord.Record;