20 instantiations of MemberMarkupInfo
System.Xaml (20)
System\Xaml\XamlObjectReader.cs (20)
369
return new
MemberMarkupInfo
417
MemberMarkupInfo itemsInfo = new
MemberMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
460
objInfo.Properties.Insert(0, new
MemberMarkupInfo
()
537
return new
MemberMarkupInfo
565
return new
MemberMarkupInfo
608
return new
MemberMarkupInfo
()
618
new
MemberMarkupInfo
()
647
memberInfo = new
MemberMarkupInfo
()
655
memberInfo = new
MemberMarkupInfo
()
724
var itemsInfo = new
MemberMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
1250
Properties.Add(new
MemberMarkupInfo
1305
var itemsProperty = new
MemberMarkupInfo
1310
var argumentsProperty = new
MemberMarkupInfo
()
1330
var positionalParametersProperty = new
MemberMarkupInfo
1760
Properties.Add(new
MemberMarkupInfo
()
1814
var items = new
MemberMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
1827
new
MemberMarkupInfo
()
1853
var arrayItemsInfo = new
MemberMarkupInfo
()
2078
objectInfo.Properties.Add(new
MemberMarkupInfo
()
2351
nameProperty = new
MemberMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) };
51 references to MemberMarkupInfo
System.Xaml (51)
System\Xaml\XamlObjectReader.cs (51)
357
public static
MemberMarkupInfo
ForAttachedProperty
394
public static
MemberMarkupInfo
ForDictionaryItems(
417
MemberMarkupInfo
itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
501
public static
MemberMarkupInfo
ForProperty(
532
static
MemberMarkupInfo
ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable)
534
var
itemsInfo = ForSequenceItems(source, isAttachable ? null : property, property.Type, context, allowReadOnly: false);
560
static
MemberMarkupInfo
ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable)
562
var
itemsInfo = ForDictionaryItems(source, isAttachable ? null : property, property.Type, context);
587
static
MemberMarkupInfo
ForXmlSerializable(object source, XamlMember property, SerializerContext context)
638
static
MemberMarkupInfo
ForReadWriteProperty(
644
MemberMarkupInfo
memberInfo;
667
static void RemoveObjectNodesForCollectionOrDictionary(
MemberMarkupInfo
memberInfo)
678
if (objectInfo.Properties[0] is
MemberMarkupInfo
itemsMemberInfo && itemsMemberInfo.Children.Count > 0)
699
public static
MemberMarkupInfo
ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly)
724
var
itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
748
var
memberInfo = (
MemberMarkupInfo
)itemInfo.Properties[0];
1040
var
memberInfo = (
MemberMarkupInfo
)property;
1075
var
memberInfo = (
MemberMarkupInfo
)Properties[i];
1147
if (!((
MemberMarkupInfo
)property).IsAttributable)
1195
MemberMarkupInfo
propertyInfo = null;
1199
propertyInfo =
MemberMarkupInfo
.ForDictionaryItems(value, null, xamlType, context);
1203
propertyInfo =
MemberMarkupInfo
.ForSequenceItems(value, null, xamlType, context, allowReadOnly: true);
1305
var
itemsProperty = new MemberMarkupInfo
1310
var
argumentsProperty = new MemberMarkupInfo()
1330
var
positionalParametersProperty = new MemberMarkupInfo
1487
var
propertyInfo =
MemberMarkupInfo
.ForProperty(value, property, context);
1592
bool IsPropertyContent(
MemberMarkupInfo
propertyInfo, XamlType containingType)
1716
if (((
MemberMarkupInfo
)property).IsFactoryMethod && !xamlType.UnderlyingType.IsNested)
1788
var
propertyInfo = (
MemberMarkupInfo
)property;
1814
var
items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) };
1853
var
arrayItemsInfo = new MemberMarkupInfo()
1894
var
propertyInfo =
MemberMarkupInfo
.ForAttachedProperty(value, attachedProperty, ap.Value, context);
1953
objectInfo =
MemberMarkupInfo
.ConvertToXamlReader(value, valueType.DeferringLoader, context);
2089
static bool IsEmptyString(
MemberMarkupInfo
propertyInfo)
2102
static bool IsNull(
MemberMarkupInfo
propertyInfo)
2129
static string ValidateNamePropertyAndFindName(
MemberMarkupInfo
propertyInfo)
2204
var
xInfo = (
MemberMarkupInfo
)x;
2205
var
yInfo = (
MemberMarkupInfo
)y;
2281
var
xInfo = (
MemberMarkupInfo
)x;
2282
var
yInfo = (
MemberMarkupInfo
)y;
2347
MemberMarkupInfo
nameProperty;