Condividi tramite


ClientFormsAuthenticationCredentials(String, String, Boolean) Costruttore

Definizione

Inizializza una nuova istanza della classe 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)

Parametri

username
String

Nome utente.

password
String

Password utente.

rememberMe
Boolean

Valore che indica se le credenziali utente devono essere salvate e riutilizzate per i tentativi di accesso successivi.

Esempio

Nel codice di esempio seguente viene illustrato come implementare il IClientFormsAuthenticationCredentialsProvider.GetCredentials metodo , che restituisce un'istanza di questa classe. In questo esempio il GetCredentials metodo fa parte di una classe della finestra di dialogo di accesso. Il metodo visualizza la finestra di dialogo e quindi restituisce un'istanza ClientFormsAuthenticationCredentials inizializzata con i valori specificati dall'utente.

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

Commenti

I valori forniti dall'utente verranno in genere passati come parametri di questo costruttore.

Si applica a

Vedi anche