This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

ClientFormsAuthenticationMembershipProvider.UserValidated الحدث

Visual Studio 2010

يحدث عند مستخدم هو التحقق من صحتها.

مساحة الاسم:  System.Web.ClientServices.Providers
التجميع:  System.Web.Extensions (في System.Web.Extensions.dll)

public event EventHandler<UserValidatedEventArgs> UserValidated

Th هو إجراء حدث فقط بعد مستخدم هو التحقق من صحتها بنجاح. يمكنك استخدام هذا حدث بتحديث تطبيق الخاص بك بحيث يعكس مستخدم الحالي. على سبيل المثال، يمكنك استخدام UserValidatedEventArgs.UserNameخاصية إلى عرض اسم مستخدم في تطبيق واجهة مستخدم (واجه مستخدم).

يمكن بصمت revalidate المستخدمين بواسطة استدعاء ClientFormsIdentity.RevalidateUserأسلوب. ولذلك، يجب تجنب استخدام UserValidatedإلى حدث عرض intrusive واجه المستخدم. على سبيل المثال، يجب عدم استخدام UserValidatedحدث إلى بعرض صندوق الحوار مرحباً.

المثال التالي تعليمات برمجية يوضح كيفية استخدام هذا حدث لعرض اسم مستخدم في شريط عنوان النموذج.


private ClientFormsAuthenticationMembershipProvider formsMembershipProvider =
    (ClientFormsAuthenticationMembershipProvider)
    System.Web.Security.Membership.Provider;
private String appName = "ClientAppServicesDemo";

private void AttachUserValidatedEventHandler()
{
    formsMembershipProvider.UserValidated += 
        new EventHandler<UserValidatedEventArgs>(Form1_UserValidated);
}

private void Form1_UserValidated(object sender, UserValidatedEventArgs e)
{
    // Set the form's title bar to the application name and the user name.
    this.Text = String.Format("{0} ({1})", appName, e.UserName);
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5
إظهار: