Share via


ConfigurationBuildersSection.GetBuilderFromName(String) 메서드

정의

제공된 구성 작성기 이름이 있는 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 개체가 반환됩니다.

반환

제공된 구성 builderName이 있는 ConfigurationBuilder 개체입니다.

예외

구성 공급자 형식은 부분적으로 신뢰할 수 있는 보안 정책에서는 인스턴스화될 수 없습니다. 대상 어셈블리에 AllowPartiallyTrustedCallersAttribute가 없습니다.

ConfigurationBuilders.IgnoreLoadFailure는 기본적으로 사용하지 않도록 설정되어 있습니다. 구성 파일에서 읽은 섹션 중 하나에 대해 Bin 배포 구성 작성기를 찾을 수 없거나 인스턴스화할 수 없는 경우, FileNotFoundException이 트래핑되고 보고됩니다. 로드 실패를 무시하려면 ConfigurationBuilders.IgnoreLoadFailure를 사용하도록 설정합니다.

ConfigurationBuilders.IgnoreLoadFailure는 기본적으로 사용하지 않도록 설정되어 있습니다. 구성 작성기를 로드하는 중 구성 파일에서 읽은 섹션 중 하나에 대해 TypeLoadException이 발생하는 경우 TypeLoadException이 트래핑되고 보고됩니다. 로드 실패를 무시하려면 ConfigurationBuilders.IgnoreLoadFailure를 사용하도록 설정합니다.

적용 대상