これが可能かどうかはわかりません。
セッション変数を設定すると:
Session["name"] = "name";
この変数 (この変数に固有) に何らかのタイムアウトを設定できますか?
Web 構成では、タイムアウトを 20 分に設定できますが、このセッション変数を 1 日中有効にしたいと考えています。
これは可能ですか?
これが可能かどうかはわかりません。
セッション変数を設定すると:
Session["name"] = "name";
この変数 (この変数に固有) に何らかのタイムアウトを設定できますか?
Web 構成では、タイムアウトを 20 分に設定できますが、このセッション変数を 1 日中有効にしたいと考えています。
これは可能ですか?
個々のセッション変数については可能ではないと思いますが、おそらく Cookie を使用して同じ結果を達成できると思います
Response.Cookies("name").Value = name
Response.Cookies("name").Expires = DateTime.Now.AddDays(1)
セッションは、ユーザーがオンラインであり、web.config で指定されたタイムアウトを認識している間だけであるため、セッションはありません。タイムアウトを延長することはできますが、アプリケーション プールが再起動された場合などに失敗する可能性があります。
これを行う最善の方法は、適用する動作に応じて、サーバーまたは Cookie に保存する変数である SQL を使用することです。