ConfigurationBuildersSection.GetBuilderFromName(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.