これはばかげた質問かもしれませんが、ASP.NET/VB.NET アプリケーションで共有プロパティ (クラス名だけでアクセスでき、クラスのインスタンス化を必要としないもの) と 1 人のユーザーを持つクラスを作成すると、現在ログインしているユーザーがそのプロパティを設定します。 - この共有値は、それを同時に使用している同じ ASP.NET アプリケーションの別のユーザーがアクセスできるか、または値を設定したユーザーに限定されますか?
1166 次
2 に答える
3
みんな。クラスはサーバー プロセスによって一度ロードされ、すべての要求を処理するためにメモリに保持されます。そのため、共有プロパティはすべてのページ リクエストに対して同じ値を示します。
Web サイトでこの問題が発生した場合、作成者は共有データベース オブジェクトを使用し、ユーザーは相互に検索結果を取得することになりました。
于 2013-06-20T16:30:30.923 に答える
0
OOPにはユーザーの概念がないため、ばかげた質問:)
愚かな答え: 共有値は、同じ ASP.NET アプリケーションの別のユーザーが同時に使用してアクセスできます。
于 2013-06-20T16:30:23.350 に答える