Class ConfigurationSourceExtensions
- Namespace
- Microsoft.EntityFrameworkCore.Metadata
- Assembly
- Microsoft.EntityFrameworkCore.dll
Provides extension methods for ConfigurationSource
public static class ConfigurationSourceExtensions
- Inheritance
-
ConfigurationSourceExtensions
- Inherited Members
Remarks
See Model building conventions for more information and examples.
Methods
Max(ConfigurationSource, ConfigurationSource?)
Returns the configuration source which has higher priority.
public static ConfigurationSource Max(this ConfigurationSource left, ConfigurationSource? right)
Parameters
left
ConfigurationSourceThe left configuration source.
right
ConfigurationSource?The right configuration source.
Returns
- ConfigurationSource
The configuration source with higher priority.
Remarks
See Model building conventions for more information and examples.
Max(ConfigurationSource?, ConfigurationSource?)
Returns the configuration source which has higher priority.
public static ConfigurationSource? Max(this ConfigurationSource? left, ConfigurationSource? right)
Parameters
left
ConfigurationSource?The left configuration source.
right
ConfigurationSource?The right configuration source.
Returns
- ConfigurationSource?
The configuration source with higher priority.
Remarks
See Model building conventions for more information and examples.
Overrides(ConfigurationSource, ConfigurationSource?)
Returns a value indicating whether the new configuration source can override configuration set with the old configuration source.
public static bool Overrides(this ConfigurationSource newConfigurationSource, ConfigurationSource? oldConfigurationSource)
Parameters
newConfigurationSource
ConfigurationSourceThe new configuration source.
oldConfigurationSource
ConfigurationSource?The old configuration source.
Returns
- bool
true if the new configuration source can override configuration set with the old configuration source.
Remarks
See Model building conventions for more information and examples.
Overrides(ConfigurationSource?, ConfigurationSource?)
Returns a value indicating whether the new configuration source can override configuration set with the old configuration source.
public static bool Overrides(this ConfigurationSource? newConfigurationSource, ConfigurationSource? oldConfigurationSource)
Parameters
newConfigurationSource
ConfigurationSource?The new configuration source.
oldConfigurationSource
ConfigurationSource?The old configuration source.
Returns
- bool
true if the new configuration source can override configuration set with the old configuration source.
Remarks
See Model building conventions for more information and examples.
OverridesStrictly(ConfigurationSource, ConfigurationSource?)
Returns a value indicating whether the configuration source always takes precedence over the other configuration source.
public static bool OverridesStrictly(this ConfigurationSource newConfigurationSource, ConfigurationSource? oldConfigurationSource)
Parameters
newConfigurationSource
ConfigurationSourceThe new configuration source.
oldConfigurationSource
ConfigurationSource?The old configuration source.
Returns
Remarks
See Model building conventions for more information and examples.
OverridesStrictly(ConfigurationSource?, ConfigurationSource?)
Returns a value indicating whether the configuration source always takes precedence over the other configuration source.
public static bool OverridesStrictly(this ConfigurationSource? newConfigurationSource, ConfigurationSource? oldConfigurationSource)
Parameters
newConfigurationSource
ConfigurationSource?The new configuration source.
oldConfigurationSource
ConfigurationSource?The old configuration source.
Returns
Remarks
See Model building conventions for more information and examples.