20 instantiations of MemberMarkupInfo
System.Xaml (20)
System\Xaml\XamlObjectReader.cs (20)
374return new MemberMarkupInfo 421MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 464objInfo.Properties.Insert(0, new MemberMarkupInfo() 540return new MemberMarkupInfo 568return new MemberMarkupInfo 611return new MemberMarkupInfo() 621new MemberMarkupInfo() 650memberInfo = new MemberMarkupInfo() 658memberInfo = new MemberMarkupInfo() 732var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1253Properties.Add(new MemberMarkupInfo 1307var itemsProperty = new MemberMarkupInfo 1312var argumentsProperty = new MemberMarkupInfo() 1332var positionalParametersProperty = new MemberMarkupInfo 1755Properties.Add(new MemberMarkupInfo() 1809var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1822new MemberMarkupInfo() 1848var arrayItemsInfo = new MemberMarkupInfo() 2070objectInfo.Properties.Add(new MemberMarkupInfo() 2341nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) };
52 references to MemberMarkupInfo
System.Xaml (52)
System\Xaml\XamlObjectReader.cs (52)
362public static MemberMarkupInfo ForAttachedProperty 398public static MemberMarkupInfo ForDictionaryItems( 421MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 504public static MemberMarkupInfo ForProperty( 535static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 537var itemsInfo = ForSequenceItems(source, isAttachable ? null : property, property.Type, context, false /*allowReadOnly*/); 563static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 565var itemsInfo = ForDictionaryItems(source, isAttachable ? null : property, property.Type, context); 590static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 641static MemberMarkupInfo ForReadWriteProperty( 647MemberMarkupInfo memberInfo; 670static void RemoveObjectNodesForCollectionOrDictionary(MemberMarkupInfo memberInfo) 683var itemsMemberInfo = objectInfo.Properties[0] as MemberMarkupInfo; 707public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 732var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 756var memberInfo = (MemberMarkupInfo)itemInfo.Properties[0]; 1046var memberInfo = (MemberMarkupInfo)property; 1080var memberInfo = (MemberMarkupInfo)Properties[i]; 1150if (!((MemberMarkupInfo)property).IsAttributable) 1197MemberMarkupInfo propertyInfo = null; 1201propertyInfo = MemberMarkupInfo.ForDictionaryItems(value, null, xamlType, context); 1205propertyInfo = MemberMarkupInfo.ForSequenceItems(value, null, xamlType, context, true /*allowReadOnly*/); 1307var itemsProperty = new MemberMarkupInfo 1312var argumentsProperty = new MemberMarkupInfo() 1332var positionalParametersProperty = new MemberMarkupInfo 1487var propertyInfo = MemberMarkupInfo.ForProperty(value, property, context); 1591bool IsPropertyContent(MemberMarkupInfo propertyInfo, XamlType containingType) 1711if (((MemberMarkupInfo)property).IsFactoryMethod && !xamlType.UnderlyingType.IsNested) 1783var propertyInfo = (MemberMarkupInfo)property; 1809var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1848var arrayItemsInfo = new MemberMarkupInfo() 1888var propertyInfo = MemberMarkupInfo.ForAttachedProperty(value, attachedProperty, ap.Value, context); 1948objectInfo = MemberMarkupInfo.ConvertToXamlReader(value, valueType.DeferringLoader, context); 2081static bool IsEmptyString(MemberMarkupInfo propertyInfo) 2094static bool IsNull(MemberMarkupInfo propertyInfo) 2121static string ValidateNamePropertyAndFindName(MemberMarkupInfo propertyInfo) 2195var xInfo = (MemberMarkupInfo)x; 2196var yInfo = (MemberMarkupInfo)y; 2272var xInfo = (MemberMarkupInfo)x; 2273var yInfo = (MemberMarkupInfo)y; 2337MemberMarkupInfo nameProperty;