Aracılığıyla paylaş


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. Adların ConfigurationBuilder virgülle ayrılmış bir listesiysebuilderName, tüm adlandırılmış yapılandırma oluşturucularına başvuran ve bunları 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. Yapılandırma dosyasından okunan bölümlerden biri için depo gözüyle dağıtılan bir yapılandırma oluşturucu bulunamaz veya örneği oluşturulamazsa, bir FileNotFoundException yakalanıp bildirilir. 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 yapılandırma oluşturucusu yüklenirken, tuzağa TypeLoadException düşürülerek raporlanır. Yük hatalarını yoksaymak istiyorsanız ConfigurationBuilders.IgnoreLoadFailure'ı etkinleştirin.

Şunlara uygulanır