共用方式為


ClientFormsAuthenticationCredentials 類別

定義

代表使用用戶端應用程式服務之表單驗證的使用者登入資訊。

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
繼承
ClientFormsAuthenticationCredentials

範例

下列範例程式代碼示範如何實 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

備註

介面會IClientFormsAuthenticationCredentialsProvider使用 類別ClientFormsAuthenticationCredentials。 當您實作此介面時,必須在實 GetCredentials 作中傳回這個類別的填入實例。

建構函式

ClientFormsAuthenticationCredentials(String, String, Boolean)

初始化 ClientFormsAuthenticationCredentials 類別的新執行個體。

屬性

Password

取得或設定使用者密碼。

RememberMe

取得或設定值,這個值表示使用者認證是否應儲存並重複用於後續的登入嘗試。

UserName

取得或設定使用者名稱。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱