IProviderConfiguration 接口

定义

提供程序接收的配置信息

public interface IProviderConfiguration
type IProviderConfiguration = interface
Public Interface IProviderConfiguration
派生

属性

Children

嵌套提供程序(如果依赖项的分层树)

Name

此提供程序的名称。

Properties

此提供程序实例的配置属性作为名称值对。

Type

此提供程序的全类型名称。

方法

AddChildConfiguration(IProviderConfiguration)

提供程序接收的配置信息

RemoveProperty(String)

删除此提供程序配置中的属性。

SetProperty(String, String)

在此提供程序配置中设置属性。 如果具有此键的属性已存在,则会用新值覆盖该属性,否则只会添加该属性。

扩展方法

GetBoolProperty(IProviderConfiguration, String, Boolean)

提供程序接收的配置信息

GetEnumProperty<T>(IProviderConfiguration, String, T)

提供程序接收的配置信息

GetGuidProperty(IProviderConfiguration, String, Guid)

提供程序接收的配置信息

GetIntProperty(IProviderConfiguration, String, Int32)

提供程序接收的配置信息

GetProperty(IProviderConfiguration, String, String)

提供程序接收的配置信息

GetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

提供程序接收的配置信息

GetTypeProperty(IProviderConfiguration, String, Type)

提供程序接收的配置信息

TryGetDoubleProperty(IProviderConfiguration, String, Double)

提供程序接收的配置信息

TryGetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

提供程序接收的配置信息

适用于