20 instantiations of MemberMarkupInfo
System.Xaml (20)
System\Xaml\XamlObjectReader.cs (20)
369return new MemberMarkupInfo 416MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 459objInfo.Properties.Insert(0, new MemberMarkupInfo() 535return new MemberMarkupInfo 563return new MemberMarkupInfo 606return new MemberMarkupInfo() 616new MemberMarkupInfo() 645memberInfo = new MemberMarkupInfo() 653memberInfo = new MemberMarkupInfo() 727var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1248Properties.Add(new MemberMarkupInfo 1302var itemsProperty = new MemberMarkupInfo 1307var argumentsProperty = new MemberMarkupInfo() 1327var positionalParametersProperty = new MemberMarkupInfo 1750Properties.Add(new MemberMarkupInfo() 1804var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1817new MemberMarkupInfo() 1843var arrayItemsInfo = new MemberMarkupInfo() 2065objectInfo.Properties.Add(new MemberMarkupInfo() 2336nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) };
52 references to MemberMarkupInfo
System.Xaml (52)
System\Xaml\XamlObjectReader.cs (52)
357public static MemberMarkupInfo ForAttachedProperty 393public static MemberMarkupInfo ForDictionaryItems( 416MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 499public static MemberMarkupInfo ForProperty( 530static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 532var itemsInfo = ForSequenceItems(source, isAttachable ? null : property, property.Type, context, false /*allowReadOnly*/); 558static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 560var itemsInfo = ForDictionaryItems(source, isAttachable ? null : property, property.Type, context); 585static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 636static MemberMarkupInfo ForReadWriteProperty( 642MemberMarkupInfo memberInfo; 665static void RemoveObjectNodesForCollectionOrDictionary(MemberMarkupInfo memberInfo) 678var itemsMemberInfo = objectInfo.Properties[0] as MemberMarkupInfo; 702public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 727var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 751var memberInfo = (MemberMarkupInfo)itemInfo.Properties[0]; 1041var memberInfo = (MemberMarkupInfo)property; 1075var memberInfo = (MemberMarkupInfo)Properties[i]; 1145if (!((MemberMarkupInfo)property).IsAttributable) 1192MemberMarkupInfo propertyInfo = null; 1196propertyInfo = MemberMarkupInfo.ForDictionaryItems(value, null, xamlType, context); 1200propertyInfo = MemberMarkupInfo.ForSequenceItems(value, null, xamlType, context, true /*allowReadOnly*/); 1302var itemsProperty = new MemberMarkupInfo 1307var argumentsProperty = new MemberMarkupInfo() 1327var positionalParametersProperty = new MemberMarkupInfo 1482var propertyInfo = MemberMarkupInfo.ForProperty(value, property, context); 1586bool IsPropertyContent(MemberMarkupInfo propertyInfo, XamlType containingType) 1706if (((MemberMarkupInfo)property).IsFactoryMethod && !xamlType.UnderlyingType.IsNested) 1778var propertyInfo = (MemberMarkupInfo)property; 1804var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1843var arrayItemsInfo = new MemberMarkupInfo() 1883var propertyInfo = MemberMarkupInfo.ForAttachedProperty(value, attachedProperty, ap.Value, context); 1943objectInfo = MemberMarkupInfo.ConvertToXamlReader(value, valueType.DeferringLoader, context); 2076static bool IsEmptyString(MemberMarkupInfo propertyInfo) 2089static bool IsNull(MemberMarkupInfo propertyInfo) 2116static string ValidateNamePropertyAndFindName(MemberMarkupInfo propertyInfo) 2190var xInfo = (MemberMarkupInfo)x; 2191var yInfo = (MemberMarkupInfo)y; 2267var xInfo = (MemberMarkupInfo)x; 2268var yInfo = (MemberMarkupInfo)y; 2332MemberMarkupInfo nameProperty;