Udostępnij za pośrednictwem


ClientFormsAuthenticationCredentials(String, String, Boolean) Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy 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)

Parametry

username
String

Nazwa użytkownika.

password
String

Hasło użytkownika.

rememberMe
Boolean

Wartość wskazująca, czy poświadczenia użytkownika powinny zostać zapisane i ponownie użyte do kolejnych prób logowania.

Przykłady

Poniższy przykładowy kod pokazuje, jak zaimplementować metodę IClientFormsAuthenticationCredentialsProvider.GetCredentials , która zwraca wystąpienie tej klasy. W tym przykładzie GetCredentials metoda jest częścią klasy okna dialogowego logowania. Metoda wyświetla okno dialogowe, a następnie zwraca ClientFormsAuthenticationCredentials wystąpienie zainicjowane z wartościami określonymi przez użytkownika.

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

Uwagi

Zazwyczaj przekazujesz wartości podane przez użytkownika jako parametry tego konstruktora.

Dotyczy

Zobacz też