识别要为进程外会话标记为Serializable的类

时间:2011-07-18 20:56:17

标签: asp.net session serializable out-of-process

我们正试图在会话状态之外进行转换,并且需要将我们打算在会话中存储的类标记为Serializable,当然。

有没有办法自动确定哪些类应该标记为Serializable,而不是通过网站的完全回归测试来通过黄色屏幕将其清除?

1 个答案:

答案 0 :(得分:1)

检查一下;)

    [Serializable]
    public class SessionObject
    {
    }

    static void Main(string[] args)
    {
        bool isSerializable = typeof(SessionObject).GetCustomAttributes(typeof(SerializableAttribute), false).Length != 0;
    }