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
Комментарии
Как правило, в качестве параметров этого конструктора передаются пользовательские значения.