System\Xaml\XamlObjectReader.cs (24)
354XamlReader reader = context.Runtime.DeferredSave(context.TypeDescriptorContext, deferringLoader, propertyValue);
406propertyValue = context.Runtime.GetValue(sourceOrValue, property);
422foreach (var entry in context.Runtime.GetDictionaryItems(propertyValue, propertyType))
488object dkpObject = context.Runtime.GetValue(entry.Value, dkp);
592var serializer = (IXmlSerializable)context.Runtime.GetValue(source, property);
644var propertyValue = context.Runtime.GetValue(source, xamlProperty);
713propertyValue = context.Runtime.GetValue(sourceOrValue, property);
735IList<object> itemsList = context.Runtime.GetCollectionItems(propertyValue, xamlType);
910var props = context.Runtime.GetAttachedProperties(value);
934object actualValue = context.Runtime.GetValue(source, property);
939ShouldSerializeResult shouldSerialize = context.Runtime.ShouldSerialize(property, source);
1454context.Runtime.AttachedPropertyCount(value) > 0)
1667constructorArguments.Add(context.Runtime.GetValue(value, matchingProperty));
1866var props = context.Runtime.GetAttachedProperties(value);
2650return Runtime.CanConvertTo(TypeDescriptorContext, converter, type);
2659return Runtime.CanConvertFrom<string>(TypeDescriptorContext, converter) &&
2660Runtime.CanConvertTo(TypeDescriptorContext, converter, typeof(string));
2668Runtime.CanConvertToString(ValueSerializerContext, valueSerializer, value) &&
2669Runtime.CanConvertFrom<string>(TypeDescriptorContext, typeConverter));
2674return Runtime.ConvertToString(valueSerializerContext, valueSerializer, value);
2679return Runtime.ConvertToValue<T>(TypeDescriptorContext, converter, value);
2696value = Runtime.ConvertToString(ValueSerializerContext, valueSerializer, value);
2717if (!Runtime.CanConvertTo(TypeDescriptorContext, converter, typeof(MarkupExtension))) { return false; }
2738runtimeName = Runtime.GetValue(objectToName, runtimeNameProperty) as string;