SqlConnection.Credential SqlConnection.Credential SqlConnection.Credential SqlConnection.Credential Property

定義

この接続の SqlCredential オブジェクトを取得または設定します。Gets or sets the SqlCredential object for this connection.

public:
 property System::Data::SqlClient::SqlCredential ^ Credential { System::Data::SqlClient::SqlCredential ^ get(); void set(System::Data::SqlClient::SqlCredential ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.SqlClient.SqlCredential Credential { get; set; }
member this.Credential : System.Data.SqlClient.SqlCredential with get, set
Public Property Credential As SqlCredential

プロパティ値

この接続の SqlCredential オブジェクト。The SqlCredential object for this connection.

注釈

Persist Security Info = trueは、 SqlCredentialを使用してCredentialオブジェクトの値を取得するために必要です。Persist Security Info = true is required to get the value of the SqlCredential object with Credential.

Credential既定値は null です。The default value of Credential is null.

InvalidOperationException例外が発生します。An InvalidOperationException exception will be raised:

  • 開いCredentialている接続でが設定されている場合。If Credential is set on an open connection.

  • がの場合にContext Connection=true設定されます。 CredentialIf Credential is set when Context Connection=true.

  • がの場合にIntegrated Security = true設定されます。 CredentialIf Credential is set when Integrated Security = true.

  • 接続Credential文字列でを使用Passwordする場合は、が設定されます。If Credential is set when the connection string uses Password.

  • 接続Credential文字列でを使用UserIDする場合は、が設定されます。If Credential is set when the connection string uses UserID.

適用対象

こちらもご覧ください