Membership.UserIsOnlineTimeWindow Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan jumlah menit setelah stempel tanggal/waktu aktivitas terakhir untuk pengguna di mana pengguna dianggap online.
public:
static property int UserIsOnlineTimeWindow { int get(); };
public static int UserIsOnlineTimeWindow { get; }
static member UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer
Nilai Properti
Jumlah menit setelah stempel tanggal/waktu aktivitas terakhir untuk pengguna di mana pengguna dianggap online.
Contoh
Contoh kode berikut menunjukkan elemen keanggotaan di bagian system.web
file Web.config untuk aplikasi ASP.NET. Ini menentukan bahwa aplikasi menggunakan instans SqlMembershipProvideruserIsOnlineTimeWindow
dan mengatur atribut menjadi 20 menit.
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
enablePasswordRetrieval="true"
enablePasswordReset="false"
requiresQuestionAndAnswer="true"
passwordFormat="Encrypted"
applicationName="MyApplication" />
</providers>
</membership>
Keterangan
Nilai UserIsOnlineTimeWindow properti diperiksa selama panggilan ke GetNumberOfUsersOnline. LastActivityDate Jika untuk pengguna lebih besar dari tanggal dan waktu saat ini dikurangi UserIsOnlineTimeWindow nilai dalam hitungan menit, maka pengguna dianggap online. Anda dapat menentukan apakah pengguna keanggotaan dianggap online dengan IsOnline properti MembershipUser kelas .
LastActivityDate untuk pengguna diperbarui saat kredensial pengguna berhasil divalidasi oleh ValidateUser metode . Anda juga dapat memperbarui LastActivityDate untuk pengguna keanggotaan saat memanggil salah GetUser satu kelebihan beban. Jika Anda memanggil GetUser kelebihan beban yang mengambil userIsOnline
parameter, tentukan nilai true
untuk memperbarui LastActivityDate untuk pengguna.