ConfigurationBuildersSection.GetBuilderFromName(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回使用提供的配置生成器名称的 ConfigurationBuilder 对象。
public:
System::Configuration::ConfigurationBuilder ^ GetBuilderFromName(System::String ^ builderName);
public System.Configuration.ConfigurationBuilder GetBuilderFromName (string builderName);
member this.GetBuilderFromName : string -> System.Configuration.ConfigurationBuilder
Public Function GetBuilderFromName (builderName As String) As ConfigurationBuilder
参数
- builderName
- String
配置生成器名称或逗号分隔的名称列表。 如果 builderName 是逗号分隔的 ConfigurationBuilder 名称列表,将返回引用并应用所有命名配置生成器的特殊聚合 ConfigurationBuilder 对象。
返回
一个 ConfigurationBuilder 对象,包含提供的配置 builderName。
例外
在部分信任的安全策略下,配置提供程序类型无法实例化(目标程序集上没有 AllowPartiallyTrustedCallersAttribute)。
默认情况下,ConfigurationBuilders.IgnoreLoadFailure 处于禁用状态。 对于从配置文件中读取的分区之一,如果找不到部署了 bin 的配置生成器或无法实例化该生成器,将捕获并报告 FileNotFoundException。 如果要忽略加载失败,请启用 ConfigurationBuilders.IgnoreLoadFailure。
默认情况下,ConfigurationBuilders.IgnoreLoadFailure 处于禁用状态。 对于从配置文件中读取的分区之一,如果在加载配置生成器时发生 TypeLoadException,将捕获并报告 TypeLoadException。 如果要忽略加载失败,请启用 ConfigurationBuilders.IgnoreLoadFailure。