プロファイル

このプロパティは、トークン認証構成ファイルから使用するOCIプロファイルを設定します。

宣言

// C#
public string Profile { set; }

例外

ociTokenAuthenticationConfigurationオブジェクトを使用して接続がオープンされた後、アプリケーションがこのプロパティを設定してそのオブジェクトを変更しようとすると、InvalidOperationExceptionが発生します。

備考

このパラメータは、OCI APIキーおよびOCI対話型認証フローにのみ適用され、オプションです。

プロファイル値が設定されていない場合、ODP.NETはDEFAULTプロファイルを使用します。

サンプル・コード

OracleConnection conn = new OracleConnection(constr);
conn.TokenAuthentication = OracleTokenAuth.OciInteractive;
OciTokenAuthentication tokenconfig = new OciTokenAuthentication{
	ConfigurationFile = "<CONFIGURATION FILE>",
	Profile = "<PROFILE>",
	Compartment = "<COMPARTMENT OCID>",
	Database = "<DATABASE OCID>"
}
conn.UseOciTokenAuthentication(tokenConfig);
conn.Open();
conn.Close();