3 types derived from ObjectMarkupInfo
System.Xaml (3)
System\Xaml\XamlObjectReader.cs (3)
212
class NameScopeMarkupInfo :
ObjectMarkupInfo
2328
class ReferenceMarkupInfo :
ObjectMarkupInfo
2855
class XamlTemplateMarkupInfo :
ObjectMarkupInfo
8 instantiations of ObjectMarkupInfo
System.Xaml (8)
System\Xaml\XamlObjectReader.cs (8)
540
new
ObjectMarkupInfo
568
new
ObjectMarkupInfo
611
new
ObjectMarkupInfo
()
1810
var objectInfo = new
ObjectMarkupInfo
()
1833
var iListInfo = new
ObjectMarkupInfo
1894
return new
ObjectMarkupInfo
{ XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) };
2032
recordInfo = new
ObjectMarkupInfo
2055
var objectInfo = new
ObjectMarkupInfo
45 references to ObjectMarkupInfo
System.Xaml (45)
System\Xaml\XamlObjectReader.cs (45)
54
var
rootObject =
ObjectMarkupInfo
.ForObject(instance, context, null, true);
103
ObjectMarkupInfo
objectNode = node as
ObjectMarkupInfo
;
280
ObjectMarkupInfo
r = children[0] as
ObjectMarkupInfo
;
294
if (child is
ObjectMarkupInfo
objectInfo && !objectInfo.IsAttributableMarkupExtension)
309
ObjectMarkupInfo
r = Children[0] as
ObjectMarkupInfo
;
419
ObjectMarkupInfo
objInfo;
434
objInfo =
ObjectMarkupInfo
.ForObject(entry.Value, context);
448
keyValue =
ObjectMarkupInfo
.ForObject(entry.Key, context, tc);
481
if (
ObjectMarkupInfo
.CanPropertyXamlRoundtrip(dkp, context))
672
var
objectInfo = memberInfo.Children[0] as
ObjectMarkupInfo
;
684
var
itemInfo = itemsMemberInfo.Children[0] as
ObjectMarkupInfo
;
742
ObjectMarkupInfo
itemInfo =
ObjectMarkupInfo
.ForObject(itemValue, context);
877
valueInfo =
ObjectMarkupInfo
.ForObject(propertyValue, context);
897
valueInfo =
ObjectMarkupInfo
.ForObject(propertyValue, context, propertyConverter);
1340
ObjectMarkupInfo
objectInfo = null;
1699
static void CheckTypeCanRoundtrip(
ObjectMarkupInfo
objInfo)
1793
static
ObjectMarkupInfo
ForArray(Array value, SerializerContext context)
1810
var
objectInfo = new ObjectMarkupInfo()
1833
var
iListInfo = new ObjectMarkupInfo
1859
static void AddAttachedProperties(object value,
ObjectMarkupInfo
objectInfo, SerializerContext context)
1892
static
ObjectMarkupInfo
ForNull()
1897
public static
ObjectMarkupInfo
ForObject(object value, SerializerContext context, TypeConverter instanceConverter = null, bool isRoot = false)
1904
ObjectMarkupInfo
existingInfo = context.ReferenceTable.Find(value);
1940
ObjectMarkupInfo
objectInfo;
2009
static
ObjectMarkupInfo
ForObjectInternal(object value, SerializerContext context, TypeConverter converter)
2011
ObjectMarkupInfo
recordInfo;
2047
static void AddReference(object value,
ObjectMarkupInfo
objectInfo, SerializerContext context)
2052
static
ObjectMarkupInfo
ForTypeConverted(string value, object originalValue, SerializerContext context)
2055
var
objectInfo = new ObjectMarkupInfo
2092
propertyInfo.Children[0] is
ObjectMarkupInfo
objectInfo &&
2330
public
ObjectMarkupInfo
Target { get; set; }
2333
public ReferenceMarkupInfo(
ObjectMarkupInfo
target)
2414
Dictionary<object,
ObjectMarkupInfo
> objectGraphTable;
2423
objectGraphTable = new Dictionary<object,
ObjectMarkupInfo
>(new ObjectReferenceEqualityComparer());
2426
public void Add(object value,
ObjectMarkupInfo
info)
2440
public
ObjectMarkupInfo
Find(object value)
2442
ObjectMarkupInfo
result;
2742
ObjectMarkupInfo
existingInfo = ReferenceTable.Find(objectToName);