Udostępnij za pośrednictwem


ConfigurationBuildersSection.GetBuilderFromName(String) Metoda

Definicja

Zwraca obiekt, który ma podaną ConfigurationBuilder nazwę konstruktora konfiguracji.

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

Parametry

builderName
String

Nazwa konstruktora konfiguracji lub rozdzielona przecinkami lista nazw. Jeśli builderName jest rozdzielona przecinkami lista ConfigurationBuilder nazw, zwracany jest specjalny obiekt agregujący ConfigurationBuilder , który odwołuje się do wszystkich nazwanych konstruktorów konfiguracji.

Zwraca

ConfigurationBuilder Obiekt, który ma podaną konfigurację builderName.

Wyjątki

Nie można utworzyć wystąpienia typu dostawcy konfiguracji w ramach częściowo zaufanych zasad zabezpieczeń (AllowPartiallyTrustedCallersAttribute nie jest obecny w zestawie docelowym).

ConfigurationBuilders.IgnoreLoadFailure jest domyślnie wyłączony. Jeśli nie można odnaleźć ani utworzyć wystąpienia konstruktora konfiguracji bin-deployed dla jednej z sekcji odczytanych z pliku konfiguracji, element FileNotFoundException zostanie uwięziony i zgłoszony. Jeśli chcesz zignorować błędy ładowania, włącz program ConfigurationBuilders.IgnoreLoadFailure.

ConfigurationBuilders.IgnoreLoadFailure jest domyślnie wyłączony. Podczas ładowania konstruktora konfiguracji, jeśli wystąpi w TypeLoadException jednej z sekcji odczytanych z pliku konfiguracji, element TypeLoadException jest uwięziony i zgłaszany. Jeśli chcesz zignorować błędy ładowania, włącz program ConfigurationBuilders.IgnoreLoadFailure.

Dotyczy