Freigeben über


ClientFormsAuthenticationCredentials(String, String, Boolean) Konstruktor

Definition

Initialisiert eine neue Instanz der ClientFormsAuthenticationCredentials-Klasse.

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)

Parameter

username
String

Der Benutzername.

password
String

Das Kennwort des Benutzers

rememberMe
Boolean

Ein Wert, der angibt, ob die Benutzeranmeldeinformationen gespeichert und für nachfolgende Anmeldeversuche wieder verwendet werden sollen.

Beispiele

Der folgende Beispielcode veranschaulicht, wie die IClientFormsAuthenticationCredentialsProvider.GetCredentials -Methode implementiert wird, die eine Instanz dieser Klasse zurückgibt. In diesem Beispiel ist die GetCredentials Methode Teil einer Anmeldedialogfeldklasse. Die -Methode zeigt das Dialogfeld an und gibt dann eine ClientFormsAuthenticationCredentials Instanz zurück, die mit den vom Benutzer angegebenen Werten initialisiert wurde.

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

Hinweise

In der Regel übergeben Sie vom Benutzer bereitgestellte Werte als Parameter dieses Konstruktors.

Gilt für:

Weitere Informationen