1 instantiation of SerializerContext
System.Xaml (1)
System\Xaml\XamlObjectReader.cs (1)
57var context = new SerializerContext(schemaContext, this.settings) { RootType = instance?.GetType() };
48 references to SerializerContext
System.Xaml (48)
System\Xaml\XamlObjectReader.cs (48)
57var context = new SerializerContext(schemaContext, this.settings) { RootType = instance?.GetType() }; 222public void Resume(SerializerContext context) 324public override void FindNamespace(SerializerContext context) 345object propertyValue, XamlValueConverter<XamlDeferringLoader> deferringLoader, SerializerContext context) 363(object source, XamlMember attachedProperty, object value, SerializerContext context) 399object sourceOrValue, XamlMember property, XamlType propertyType, SerializerContext context) 477public static bool ShouldOmitKey(DictionaryEntry entry, SerializerContext context) 505object source, XamlMember property, SerializerContext context) 535static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 563static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 590static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 642object source, XamlMember xamlProperty, SerializerContext context) 707public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 845object propertyValue, XamlMember xamlProperty, SerializerContext context) 856object propertyValue, ValueSerializer propertyValueSerializer, TypeConverter propertyConverter, bool isXamlTemplate, XamlMember xamlProperty, SerializerContext context) 908static void ThrowIfPropertiesAreAttached(object value, XamlMember property, SerializerContext context) 925static bool ShouldWriteProperty(object source, XamlMember property, SerializerContext context) 965public virtual void FindNamespace(SerializerContext context) { } 1161public override void FindNamespace(SerializerContext context) 1181void FindNamespaceForTypeArguments(IList<XamlType> types, SerializerContext context) 1195void AddItemsProperty(object value, SerializerContext context, XamlType xamlType) 1226void AddFactoryMethodAndValidateArguments(Type valueType, MemberInfo memberInfo, ICollection arguments, SerializerContext context, out ParameterInfo[] methodParams) 1303void AddArgumentsMembers(ICollection arguments, SerializerContext context) 1326bool TryAddPositionalParameters(XamlType xamlType, MemberInfo member, ICollection arguments, SerializerContext context) 1390protected void AddRecordMembers(object value, SerializerContext context) 1395bool TryGetInstanceDescriptorInfo(object value, SerializerContext context, TypeConverter converter, out MemberInfo member, out ICollection arguments, out bool isComplete) 1411void ConvertToInstanceDescriptor(SerializerContext context, object instance, TypeConverter converter, 1431protected void AddRecordMembers(object value, SerializerContext context, TypeConverter converter) 1465SerializerContext context, 1514void AddRecordConstructionMembers(object value, XamlType valueXamlType, SerializerContext context, 1607void GetConstructorInfo(object value, XamlType valueXamlType, SerializerContext context, out MemberInfo member, out ICollection arguments, out bool isComplete) 1731public void AssignName(SerializerContext context) 1740public void AssignName(string name, SerializerContext context) 1753public void AddNameProperty(SerializerContext context) 1791static string ConvertTypeAndMethodToString(Type type, string methodName, SerializerContext context) 1798static ObjectMarkupInfo ForArray(Array value, SerializerContext context) 1864static void AddAttachedProperties(object value, ObjectMarkupInfo objectInfo, SerializerContext context) 1902public static ObjectMarkupInfo ForObject(object value, SerializerContext context, TypeConverter instanceConverter = null, bool isRoot = false) 2014static ObjectMarkupInfo ForObjectInternal(object value, SerializerContext context, TypeConverter converter) 2052static void AddReference(object value, ObjectMarkupInfo objectInfo, SerializerContext context) 2057static ObjectMarkupInfo ForTypeConverted(string value, object originalValue, SerializerContext context) 2313internal static bool CanPropertyXamlRoundtrip(XamlMember property, SerializerContext context) 2319static List<XamlMember> GetXamlSerializableProperties(XamlType type, SerializerContext context) 2682public bool TryValueSerializeToString(ValueSerializer valueSerializer, TypeConverter propertyConverter, SerializerContext context, ref object value) 2795SerializerContext context; 2797public TypeDescriptorAndValueSerializerContext(SerializerContext context) 2875public XamlTemplateMarkupInfo(XamlReader reader, SerializerContext context) 2994public override void FindNamespace(SerializerContext context)