1 instantiation of SerializerContext
System.Xaml (1)
System\Xaml\XamlObjectReader.cs (1)
52
var context = new
SerializerContext
(schemaContext, this.settings) { RootType = instance?.GetType() };
48 references to SerializerContext
System.Xaml (48)
System\Xaml\XamlObjectReader.cs (48)
52
var
context = new SerializerContext(schemaContext, this.settings) { RootType = instance?.GetType() };
218
public void Resume(
SerializerContext
context)
319
public override void FindNamespace(
SerializerContext
context)
340
object propertyValue, XamlValueConverter<XamlDeferringLoader> deferringLoader,
SerializerContext
context)
358
(object source, XamlMember attachedProperty, object value,
SerializerContext
context)
395
object sourceOrValue, XamlMember property, XamlType propertyType,
SerializerContext
context)
473
public static bool ShouldOmitKey(DictionaryEntry entry,
SerializerContext
context)
502
object source, XamlMember property,
SerializerContext
context)
532
static MemberMarkupInfo ForSequence(object source, XamlMember property,
SerializerContext
context, bool isAttachable)
560
static MemberMarkupInfo ForDictionary(object source, XamlMember property,
SerializerContext
context, bool isAttachable)
587
static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property,
SerializerContext
context)
639
object source, XamlMember xamlProperty,
SerializerContext
context)
699
public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType,
SerializerContext
context, bool allowReadOnly)
838
object propertyValue, XamlMember xamlProperty,
SerializerContext
context)
849
object propertyValue, ValueSerializer propertyValueSerializer, TypeConverter propertyConverter, bool isXamlTemplate, XamlMember xamlProperty,
SerializerContext
context)
902
static void ThrowIfPropertiesAreAttached(object value, XamlMember property,
SerializerContext
context)
919
static bool ShouldWriteProperty(object source, XamlMember property,
SerializerContext
context)
959
public virtual void FindNamespace(
SerializerContext
context) { }
1159
public override void FindNamespace(
SerializerContext
context)
1179
void FindNamespaceForTypeArguments(IList<XamlType> types,
SerializerContext
context)
1193
void AddItemsProperty(object value,
SerializerContext
context, XamlType xamlType)
1225
void AddFactoryMethodAndValidateArguments(Type valueType, MemberInfo memberInfo, ICollection arguments,
SerializerContext
context, out ParameterInfo[] methodParams)
1301
void AddArgumentsMembers(ICollection arguments,
SerializerContext
context)
1324
bool TryAddPositionalParameters(XamlType xamlType, MemberInfo member, ICollection arguments,
SerializerContext
context)
1390
protected void AddRecordMembers(object value,
SerializerContext
context)
1395
bool TryGetInstanceDescriptorInfo(object value,
SerializerContext
context, TypeConverter converter, out MemberInfo member, out ICollection arguments, out bool isComplete)
1412
void ConvertToInstanceDescriptor(
SerializerContext
context, object instance, TypeConverter converter,
1431
protected void AddRecordMembers(object value,
SerializerContext
context, TypeConverter converter)
1465
SerializerContext
context,
1514
void AddRecordConstructionMembers(object value, XamlType valueXamlType,
SerializerContext
context,
1610
void GetConstructorInfo(object value, XamlType valueXamlType,
SerializerContext
context, out MemberInfo member, out ICollection arguments, out bool isComplete)
1736
public void AssignName(
SerializerContext
context)
1745
public void AssignName(string name,
SerializerContext
context)
1758
public void AddNameProperty(
SerializerContext
context)
1796
static string ConvertTypeAndMethodToString(Type type, string methodName,
SerializerContext
context)
1803
static ObjectMarkupInfo ForArray(Array value,
SerializerContext
context)
1869
static void AddAttachedProperties(object value, ObjectMarkupInfo objectInfo,
SerializerContext
context)
1908
public static ObjectMarkupInfo ForObject(object value,
SerializerContext
context, TypeConverter instanceConverter = null, bool isRoot = false)
2022
static ObjectMarkupInfo ForObjectInternal(object value,
SerializerContext
context, TypeConverter converter)
2060
static void AddReference(object value, ObjectMarkupInfo objectInfo,
SerializerContext
context)
2065
static ObjectMarkupInfo ForTypeConverted(string value, object originalValue,
SerializerContext
context)
2322
internal static bool CanPropertyXamlRoundtrip(XamlMember property,
SerializerContext
context)
2328
static List<XamlMember> GetXamlSerializableProperties(XamlType type,
SerializerContext
context)
2696
public bool TryValueSerializeToString(ValueSerializer valueSerializer, TypeConverter propertyConverter,
SerializerContext
context, ref object value)
2812
SerializerContext
context;
2814
public TypeDescriptorAndValueSerializerContext(
SerializerContext
context)
2892
public XamlTemplateMarkupInfo(XamlReader reader,
SerializerContext
context)
3012
public override void FindNamespace(
SerializerContext
context)