Sdílet prostřednictvím


ClientFormsAuthenticationCredentials(String, String, Boolean) Konstruktor

Definice

Inicializuje novou instanci ClientFormsAuthenticationCredentials třídy.

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)

Parametry

username
String

Uživatelské jméno.

password
String

Heslo uživatele.

rememberMe
Boolean

Hodnota označující, jestli se mají přihlašovací údaje uživatele uložit a znovu použít pro další pokusy o přihlášení.

Příklady

Následující ukázkový kód ukazuje, jak implementovat metodu IClientFormsAuthenticationCredentialsProvider.GetCredentials , která vrací instanci této třídy. V tomto příkladu GetCredentials je metoda součástí třídy dialogového okna login. Metoda zobrazí dialogové okno a pak vrátí ClientFormsAuthenticationCredentials instanci inicializovanou s hodnotami zadanými uživatelem.

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

Poznámky

Jako parametry tohoto konstruktoru obvykle předáte hodnoty zadané uživatelem.

Platí pro

Viz také