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。