OracleConfigurationProvider Class
The OracleConfigurationProvider
class contains enumerated values that specify the ODP.NET centralized configuration providers that the application is allowed to use.
Class Inheritance
System.Object
Oracle.ManagedDataAccess.OracleConfigurationProvider
Declaration
// C# public sealed class OracleConfigurationProvider : IComparable
Requirements
Provider | ODP.NET, Managed Driver | ODP.NET Core |
---|---|---|
Assembly |
|
|
Namespace |
|
|
.NET Framework |
- |
|
.NET (Core) |
- |
Remarks
OracleConfigurationProvider
is technically a class but is functionally an enumeration that has a predefined list of possible values. You use the bitwise OR
operator '|
' to combine multiple enum values.
This class is only applicable to the OracleConfiguration.OracleConfigurationProviders
property; It cannot be in sqlnet.ora
nor .NET configuration files.
Member Name | Description |
---|---|
|
Disables all configuration providers |
|
Enables Azure App configuration provider |
|
Enables Oracle Cloud Infrastructure (OCI) Configuration provider |
|
Enable local file provider |
|
Enables Azure Vault Configuration provider |
|
Enables OCI Vault Configuration provider |
|
Enables all configuration providers. This is the default value. |
The property default value of All
will remain constant in future ODP.NET versions. The configuration providers list supported by All
may increase in the future.
Thread Safety
This class only has public static methods, so it is entirely thread safe.