Поделиться через


ClientFormsAuthenticationCredentials(String, String, Boolean) Конструктор

Определение

Инициализирует новый экземпляр класса ClientFormsAuthenticationCredentials.

public:
 ClientFormsAuthenticationCredentials(System::String ^ username, System::String ^ password, bool rememberMe);
public ClientFormsAuthenticationCredentials (string username, string password, bool rememberMe);
new System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials : string * string * bool -> System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials
Public Sub New (username As String, password As String, rememberMe As Boolean)

Параметры

username
String

Имя пользователя.

password
String

Пароль пользователя.

rememberMe
Boolean

Значение, позволяющее определить, нужно ли сохранять учетные данные пользователя для повторного использования при последующих попытках входа в систему.

Примеры

В следующем примере кода показано, как реализовать IClientFormsAuthenticationCredentialsProvider.GetCredentials метод , который возвращает экземпляр этого класса. В этом примере GetCredentials метод является частью класса диалогового окна входа. Метод отображает диалоговое окно, а затем возвращает ClientFormsAuthenticationCredentials экземпляр, инициализированный с заданными пользователем значениями.

public ClientFormsAuthenticationCredentials GetCredentials()
{
    if (this.ShowDialog() == DialogResult.OK)
    {
        return new ClientFormsAuthenticationCredentials(
            usernameTextBox.Text, passwordTextBox.Text,
            rememberMeCheckBox.Checked);
    }
    else
    {
        return null;
    }
}
Public Function GetCredentials() As  _
    ClientFormsAuthenticationCredentials Implements _
    IClientFormsAuthenticationCredentialsProvider.GetCredentials

    If Me.ShowDialog() = DialogResult.OK Then
        Return New ClientFormsAuthenticationCredentials( _
            UsernameTextBox.Text, PasswordTextBox.Text, _
            rememberMeCheckBox.Checked)
    Else
        Return Nothing
    End If

End Function

Комментарии

Как правило, в качестве параметров этого конструктора передаются пользовательские значения.

Применяется к

См. также раздел