用户对象。存放序列化过程中使用的用户自定义对象
大石头 authored at 2022-06-28 10:02:06 智能大石头 committed at 2022-07-19 22:33:03
664.00 B
X
using System;
using System.Reflection;

namespace NewLife.Serialization
{
    /// <summary>序列化访问上下文</summary>
    public class AccessorContext
    {
        /// <summary>宿主</summary>
        public IFormatterX Host { get; set; }

        /// <summary>对象类型</summary>
        public Type Type { get; set; }

        /// <summary>目标对象</summary>
        public Object Value { get; set; }

        /// <summary>成员</summary>
        public MemberInfo Member { get; set; }

        /// <summary>用户对象。存放序列化过程中使用的用户自定义对象</summary>
        public Object UserState { get; set; }
    }
}