ProfileProvider.GetNumberOfInactiveProfiles Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, son etkinlik tarihinin belirtilen tarihte veya belirtilen tarihten önce gerçekleştiği profil sayısını döndürür.

public:
 abstract int GetNumberOfInactiveProfiles(System::Web::Profile::ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
public abstract int GetNumberOfInactiveProfiles (System.Web.Profile.ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
abstract member GetNumberOfInactiveProfiles : System.Web.Profile.ProfileAuthenticationOption * DateTime -> int
Public MustOverride Function GetNumberOfInactiveProfiles (authenticationOption As ProfileAuthenticationOption, userInactiveSinceDate As DateTime) As Integer

Parametreler

authenticationOption
ProfileAuthenticationOption

ProfileAuthenticationOption Anonim, kimliği doğrulanmış veya her iki profil türünün de döndürüleceğini belirten değerlerden biri.

userInactiveSinceDate
DateTime

DateTime Hangi kullanıcı profillerinin etkin olmadığını belirten bir. Kullanıcı profilinin LastActivityDate değeri bu tarih ve saatte veya öncesinde gerçekleşirse, profil devre dışı olarak kabul edilir.

Döndürülenler

Son etkinlik tarihinin belirtilen tarihte veya belirtilen tarihten önce gerçekleştiği profil sayısı.

Örnekler

Aşağıdaki kod örneği, yönteminin uygulanması için yöntem imzasını GetNumberOfInactiveProfiles gösterir. Tam ProfileProvider uygulama örneği için bkz . Nasıl yapılır: Profil Sağlayıcısı Örneği Oluşturma ve Çalıştırma.

public override int GetNumberOfInactiveProfiles(
    ProfileAuthenticationOption authenticationOption,
    DateTime userInactiveSinceDate)
{
    return 0;
}
Public Overrides Function GetNumberOfInactiveProfiles( _
ByVal authenticationOption As ProfileAuthenticationOption, _
ByVal userInactiveSinceDate As DateTime) As Integer

  Return 0
End Function

Açıklamalar

GetNumberOfInactiveProfiles yöntemi, kullanılmayan tüm kullanıcı profillerinin sayısını almak için kullanılır. Yalnızca yapılandırma dosyasında belirtilen veriler applicationName döndürülür. authenticationOption parametresi yalnızca anonim profillerin mi, yalnızca kimliği doğrulanmış profillerin mi yoksa tüm profillerin mi arandığını belirtir. Aranan profiller içinde, belirtilen userInactiveSinceDate parametre değeri üzerinde veya öncesinde gerçekleşen herhangi bir LastActivityDate profil sayılır.

Şunlara uygulanır

Ayrıca bkz.