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