2011-07-18 5 views
0

セッション状態のためにout-of-procを実行しようとしており、セッションに保存するクラスをSerializableとしてマークする必要があります。out-of-procセッション用にシリアライズ可能とマークされるクラスを特定する

黄色の画面でサイトを完全に回帰テストすることなく、シリアライズ可能とマークするクラスを自動的に決定する方法はありますか?

+0

Iamの方法で構築されたのかわからないが、あなたはセッションに割り当てられているアイデンティティの種類のことができるようにして、再帰的にメンバーを通過し、識別するためのプログラムを書く必要があります非直列化可能な参照型(属性を持たない、またはISerializable実装) –

答えて

1

チェックこのアウト;)

[Serializable] 
    public class SessionObject 
    { 
    } 

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