internal XmlDeserialize(XmlSerializer serializer, XmlReader reader, XmlSerializeOption option) : base(option) { this.serializer = serializer; xmlReader = reader; this.option = option; }
internal XmlSerialize(XmlSerializer serializer, XmlWriter writer, XmlSerializeOption option) { this.serializer = serializer; xmlWriter = writer; this.option = option; context = new SerializeContext(); }
internal XmlDeserialize(XmlSerializer serializer, XmlReader reader, XmlSerializeOption option) : base(option) { _serializer = serializer; _xmlReader = reader; _option = option; }
internal XmlSerialize(XmlSerializer serializer, XmlTextWriter writer, XmlSerializeOption option) { _serializer = serializer; _xmlWriter = writer; _option = option; _context = new SerializeContext { Option = option }; }
/// <summary> /// 初始化 <see cref="XmlSerializer"/> 类的新实例。 /// </summary> /// <param name="option">序列化选项。</param> public XmlSerializer(XmlSerializeOption option = null) { Option = option ?? new XmlSerializeOption(); }