AppDomainSetup.GetConfigurationBytes Metoda

Definicja

Zwraca informacje o konfiguracji XML ustawione przez metodę SetConfigurationBytes(Byte[]) , która zastępuje informacje o konfiguracji XML aplikacji.

public:
 cli::array <System::Byte> ^ GetConfigurationBytes();
public byte[] GetConfigurationBytes ();
member this.GetConfigurationBytes : unit -> byte[]
Public Function GetConfigurationBytes () As Byte()

Zwraca

Byte[]

Tablica zawierająca informacje o konfiguracji XML, które zostały ustawione przez metodę SetConfigurationBytes(Byte[]) lub null jeśli SetConfigurationBytes(Byte[]) metoda nie została wywołana.

Uwagi

Metoda SetConfigurationBytes umożliwia zastąpienie informacji o konfiguracji aplikacji tworzącej nową domenę aplikacji. Informacje o pliku konfiguracji w value zastąpieniu informacji o pliku konfiguracji aplikacji. Na przykład gdy aplikacja Example.exe tworzy nową domenę aplikacji, może zastąpić informacje o konfiguracji uzyskane pierwotnie z pliku Example.exe.config.

Ważne

Niektórzy konsumenci informacji o pliku konfiguracji nie używają informacji przechowywanych przez metodę SetConfigurationBytes . Środowisko uruchomieniowe nie wymusza tego. Aby upewnić się, że wszystkie informacje o pliku konfiguracji są zastępowane w nowej domenie aplikacji, użyj ConfigurationFile właściwości , aby określić plik konfiguracji. Metoda SetConfigurationBytes ma wpływ na powiązanie zestawu.

Kod XML w pliku jest value taki sam jak xml w normalnym pliku konfiguracji, z tą różnicą, że jest przechowywany jako tablica Byte .

Aby uzyskać dostęp do bajtów konfiguracji dla domeny aplikacji, użyj AppDomain.SetupInformation właściwości , aby pobrać AppDomainSetup obiekt dla domeny aplikacji, a następnie użyć GetConfigurationBytes metody .

Dotyczy