プロファイル
このプロパティは、トークン認証構成ファイルから使用する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();