20 instantiations of MemberMarkupInfo
System.Xaml (20)
System\Xaml\XamlObjectReader.cs (20)
368return new MemberMarkupInfo 416MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 459objInfo.Properties.Insert(0, new MemberMarkupInfo() 536return new MemberMarkupInfo 564return new MemberMarkupInfo 607return new MemberMarkupInfo() 617new MemberMarkupInfo() 646memberInfo = new MemberMarkupInfo() 654memberInfo = new MemberMarkupInfo() 723var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1249Properties.Add(new MemberMarkupInfo 1304var itemsProperty = new MemberMarkupInfo 1309var argumentsProperty = new MemberMarkupInfo() 1329var positionalParametersProperty = new MemberMarkupInfo 1759Properties.Add(new MemberMarkupInfo() 1813var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1826new MemberMarkupInfo() 1852var arrayItemsInfo = new MemberMarkupInfo() 2077objectInfo.Properties.Add(new MemberMarkupInfo() 2350nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) };
51 references to MemberMarkupInfo
System.Xaml (51)
System\Xaml\XamlObjectReader.cs (51)
356public static MemberMarkupInfo ForAttachedProperty 393public static MemberMarkupInfo ForDictionaryItems( 416MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 500public static MemberMarkupInfo ForProperty( 531private static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 533var itemsInfo = ForSequenceItems(source, isAttachable ? null : property, property.Type, context, allowReadOnly: false); 559private static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 561var itemsInfo = ForDictionaryItems(source, isAttachable ? null : property, property.Type, context); 586private static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 637private static MemberMarkupInfo ForReadWriteProperty( 643MemberMarkupInfo memberInfo; 666private static void RemoveObjectNodesForCollectionOrDictionary(MemberMarkupInfo memberInfo) 677if (objectInfo.Properties[0] is MemberMarkupInfo itemsMemberInfo && itemsMemberInfo.Children.Count > 0) 698public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 723var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 747var memberInfo = (MemberMarkupInfo)itemInfo.Properties[0]; 1039var memberInfo = (MemberMarkupInfo)property; 1074var memberInfo = (MemberMarkupInfo)Properties[i]; 1146if (!((MemberMarkupInfo)property).IsAttributable) 1194MemberMarkupInfo propertyInfo = null; 1198propertyInfo = MemberMarkupInfo.ForDictionaryItems(value, null, xamlType, context); 1202propertyInfo = MemberMarkupInfo.ForSequenceItems(value, null, xamlType, context, allowReadOnly: true); 1304var itemsProperty = new MemberMarkupInfo 1309var argumentsProperty = new MemberMarkupInfo() 1329var positionalParametersProperty = new MemberMarkupInfo 1486var propertyInfo = MemberMarkupInfo.ForProperty(value, property, context); 1591private bool IsPropertyContent(MemberMarkupInfo propertyInfo, XamlType containingType) 1715if (((MemberMarkupInfo)property).IsFactoryMethod && !xamlType.UnderlyingType.IsNested) 1787var propertyInfo = (MemberMarkupInfo)property; 1813var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1852var arrayItemsInfo = new MemberMarkupInfo() 1893var propertyInfo = MemberMarkupInfo.ForAttachedProperty(value, attachedProperty, ap.Value, context); 1952objectInfo = MemberMarkupInfo.ConvertToXamlReader(value, valueType.DeferringLoader, context); 2088private static bool IsEmptyString(MemberMarkupInfo propertyInfo) 2101private static bool IsNull(MemberMarkupInfo propertyInfo) 2128private static string ValidateNamePropertyAndFindName(MemberMarkupInfo propertyInfo) 2203var xInfo = (MemberMarkupInfo)x; 2204var yInfo = (MemberMarkupInfo)y; 2280var xInfo = (MemberMarkupInfo)x; 2281var yInfo = (MemberMarkupInfo)y; 2346private MemberMarkupInfo nameProperty;