具体的には、セッションに保存されたすべての型がシリアライズ可能でなければならないアウト プロセス セッション状態サーバーと互換性のあるアプリケーションを作成しています。
HttpSessionState に入れられた型が Serializable 属性でマークされていることをコンパイル時に確認する方法はありますか。この「無効な」コードの行に沿った何か
public static void Put<T>( string key, T value ) where T : IsMarkedWitheSerializableAttribute
{
HttpContext.Current.Session[key] = value;
}