1 instantiation of SerializerContext
System.Xaml (1)
System\Xaml\XamlObjectReader.cs (1)
51var context = new SerializerContext(schemaContext, this.settings) { RootType = instance?.GetType() };
48 references to SerializerContext
System.Xaml (48)
System\Xaml\XamlObjectReader.cs (48)
51var context = new SerializerContext(schemaContext, this.settings) { RootType = instance?.GetType() }; 217public void Resume(SerializerContext context) 318public override void FindNamespace(SerializerContext context) 339object propertyValue, XamlValueConverter<XamlDeferringLoader> deferringLoader, SerializerContext context) 357(object source, XamlMember attachedProperty, object value, SerializerContext context) 394object sourceOrValue, XamlMember property, XamlType propertyType, SerializerContext context) 472public static bool ShouldOmitKey(DictionaryEntry entry, SerializerContext context) 501object source, XamlMember property, SerializerContext context) 531private static MemberMarkupInfo ForSequence(object source, XamlMember property, SerializerContext context, bool isAttachable) 559private static MemberMarkupInfo ForDictionary(object source, XamlMember property, SerializerContext context, bool isAttachable) 586private static MemberMarkupInfo ForXmlSerializable(object source, XamlMember property, SerializerContext context) 638object source, XamlMember xamlProperty, SerializerContext context) 698public static MemberMarkupInfo ForSequenceItems(object sourceOrValue, XamlMember property, XamlType xamlType, SerializerContext context, bool allowReadOnly) 837object propertyValue, XamlMember xamlProperty, SerializerContext context) 848object propertyValue, ValueSerializer propertyValueSerializer, TypeConverter propertyConverter, bool isXamlTemplate, XamlMember xamlProperty, SerializerContext context) 901private static void ThrowIfPropertiesAreAttached(object value, XamlMember property, SerializerContext context) 918private static bool ShouldWriteProperty(object source, XamlMember property, SerializerContext context) 958public virtual void FindNamespace(SerializerContext context) { } 1158public override void FindNamespace(SerializerContext context) 1178private void FindNamespaceForTypeArguments(IList<XamlType> types, SerializerContext context) 1192private void AddItemsProperty(object value, SerializerContext context, XamlType xamlType) 1224private void AddFactoryMethodAndValidateArguments(Type valueType, MemberInfo memberInfo, ICollection arguments, SerializerContext context, out ParameterInfo[] methodParams) 1300private void AddArgumentsMembers(ICollection arguments, SerializerContext context) 1323private bool TryAddPositionalParameters(XamlType xamlType, MemberInfo member, ICollection arguments, SerializerContext context) 1389protected void AddRecordMembers(object value, SerializerContext context) 1394private bool TryGetInstanceDescriptorInfo(object value, SerializerContext context, TypeConverter converter, out MemberInfo member, out ICollection arguments, out bool isComplete) 1411private void ConvertToInstanceDescriptor(SerializerContext context, object instance, TypeConverter converter, 1430protected void AddRecordMembers(object value, SerializerContext context, TypeConverter converter) 1464SerializerContext context, 1513private void AddRecordConstructionMembers(object value, XamlType valueXamlType, SerializerContext context, 1609private void GetConstructorInfo(object value, XamlType valueXamlType, SerializerContext context, out MemberInfo member, out ICollection arguments, out bool isComplete) 1735public void AssignName(SerializerContext context) 1744public void AssignName(string name, SerializerContext context) 1757public void AddNameProperty(SerializerContext context) 1795private static string ConvertTypeAndMethodToString(Type type, string methodName, SerializerContext context) 1802private static ObjectMarkupInfo ForArray(Array value, SerializerContext context) 1868private static void AddAttachedProperties(object value, ObjectMarkupInfo objectInfo, SerializerContext context) 1907public static ObjectMarkupInfo ForObject(object value, SerializerContext context, TypeConverter instanceConverter = null, bool isRoot = false) 2021private static ObjectMarkupInfo ForObjectInternal(object value, SerializerContext context, TypeConverter converter) 2059private static void AddReference(object value, ObjectMarkupInfo objectInfo, SerializerContext context) 2064private static ObjectMarkupInfo ForTypeConverted(string value, object originalValue, SerializerContext context) 2321internal static bool CanPropertyXamlRoundtrip(XamlMember property, SerializerContext context) 2327private static List<XamlMember> GetXamlSerializableProperties(XamlType type, SerializerContext context) 2695public bool TryValueSerializeToString(ValueSerializer valueSerializer, TypeConverter propertyConverter, SerializerContext context, ref object value) 2811private SerializerContext context; 2813public TypeDescriptorAndValueSerializerContext(SerializerContext context) 2891public XamlTemplateMarkupInfo(XamlReader reader, SerializerContext context) 3011public override void FindNamespace(SerializerContext context)