Dil

ConfigurationBuildersSection.GetBuilderFromName(String) Yöntem

Tanım

Sağlanan yapılandırma oluşturucu adına sahip bir ConfigurationBuilder nesne döndürür.

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

Parametreler

builderName
String

Yapılandırma oluşturucu adı veya virgülle ayrılmış ad listesi. Virgülle ayrılmış bir ad listesiyse builderNameConfigurationBuilder , tüm adlandırılmış yapılandırma oluşturucularına başvuran ve uygulayan özel bir toplama ConfigurationBuilder nesnesi döndürülür.

Döndürülenler

ConfigurationBuilder Sağlanan yapılandırmaya builderNamesahip bir nesne.

Özel durumlar

Yapılandırma sağlayıcısı türü kısmen güvenilen bir güvenlik ilkesi altında örneği oluşturulamaz (AllowPartiallyTrustedCallersAttribute hedef derlemede yoktur).

ConfigurationBuilders.IgnoreLoadFailure varsayılan olarak devre dışıdır. Bin dağıtılan yapılandırma oluşturucusu, yapılandırma dosyasından okunan bölümlerden biri için bulunamaz veya örneği oluşturulamazsa, bir FileNotFoundException tuzağa düşürülerek raporlanır. Yük hatalarını yoksaymak istiyorsanız ConfigurationBuilders.IgnoreLoadFailure'ı etkinleştirin.

ConfigurationBuilders.IgnoreLoadFailure varsayılan olarak devre dışıdır. Yapılandırma dosyasından okunan bölümlerden biri için bir TypeLoadException oluşursa yapılandırma oluşturucu yüklenirken, bir TypeLoadException tuzağa düşürülerek raporlanır. Yük hatalarını yoksaymak istiyorsanız ConfigurationBuilders.IgnoreLoadFailure'ı etkinleştirin.

Şunlara uygulanır