カスタム メンバーシップ プロバイダーを実装すると、ここで説明されているように、基になるデータ モデルの USER テーブルに ISONLINE 列があることがわかります 。
質問: データベースでこのフィールドが実際に更新されるのはいつですか? MSDN が提供するサンプル実装では、この列は更新されず、IsOnlineプロパティは次のように計算されます。
return (now - userIsOnlineTimeWindow > LastActivityDateTime ? false:true);
更新されない場合、USER テーブルの ISONLINE 列の目的は何ですか? それとも私は何かを逃していますか?
ありがとう