Freigeben über


ConfigurationBuildersSection.GetBuilderFromName(String) Methode

Definition

Gibt ein ConfigurationBuilder-Objekt zurück, das den Namen des bereitgestellten Konfigurations-Generators verfügt.

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

Parameter

builderName
String

Ein Name eines Konfigurations-Generators oder eine durch Komma getrennte Liste von Namen. Wenn builderName eine durch Komma getrennt Liste von ConfigurationBuilder-Namen ist, wird ein bestimmtes ConfigurationBuilder-Aggregatobjekt zurückgegeben, das auf alle benannten Konfigurations-Generatoren verweist und sie anwendet.

Gibt zurück

Ein ConfigurationBuilder-Objekt, das über die bereitgestellte Konfiguration builderName verfügt.

Ausnahmen

Ein Typ des Konfigurations-Generators kann unter einer teilweise vertrauenswürdigen Sicherheitsrichtlinie nicht instanziiert werden (AllowPartiallyTrustedCallersAttribute ist in der Zielassembly nicht vorhanden).

ConfigurationBuilders.IgnoreLoadFailure ist standardmäßig deaktiviert. Wenn ein im Ordner „bin“ bereitgestellter Konfigurations-Generator nicht gefunden werden kann oder für einen der Abschnitte instanziiert wird, aus dem aus der Konfigurationsdatei gelesen wird, wird FileNotFoundException aufgefangen und gemeldet. Wenn Sie Ladefehler ignorieren möchten, aktivieren Sie ConfigurationBuilders.IgnoreLoadFailure.

ConfigurationBuilders.IgnoreLoadFailure ist standardmäßig deaktiviert. Wenn beim Laden eines Konfigurations-Generators TypeLoadException für einen der Abschnitte erscheint, aus dem aus der Konfigurationsdatei gelesen wird, wird TypeLoadException aufgefangen und gemeldet. Wenn Sie Ladefehler ignorieren möchten, aktivieren Sie ConfigurationBuilders.IgnoreLoadFailure.

Gilt für: