AppDomainSetup.GetConfigurationBytes Methode

Definitie

Retourneert de XML-configuratiegegevens die zijn ingesteld door de SetConfigurationBytes(Byte[]) methode, waardoor de XML-configuratiegegevens van de toepassing worden overschreven.

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

Retouren

Byte[]

Een matrix die de XML-configuratiegegevens bevat die door de SetConfigurationBytes(Byte[]) methode zijn ingesteld of null als de SetConfigurationBytes(Byte[]) methode niet is aangeroepen.

Opmerkingen

De SetConfigurationBytes methode biedt een manier om de configuratiegegevens van een toepassing te overschrijven waarmee een nieuw toepassingsdomein wordt gemaakt. De informatie over het configuratiebestand in value overschrijft de gegevens van het configuratiebestand voor de toepassing. Wanneer de Example.exe toepassing bijvoorbeeld een nieuw toepassingsdomein maakt, kan deze de configuratiegegevens overschrijven die oorspronkelijk zijn verkregen uit Example.exe.config bestand.

Important

Sommige gebruikers van configuratiebestandsgegevens gebruiken de gegevens die zijn opgeslagen door de SetConfigurationBytes methode niet. De runtime dwingt dit niet af. Gebruik de ConfigurationFile eigenschap om een configuratiebestand op te geven om ervoor te zorgen dat alle configuratiebestandsgegevens worden overschreven in een nieuw toepassingsdomein. De SetConfigurationBytes methode heeft wel invloed op assemblybinding.

De XML in value is hetzelfde als de XML in een normaal configuratiebestand, behalve dat deze is opgeslagen als een Byte matrix.

Als u toegang wilt krijgen tot de configuratiebytes voor een toepassingsdomein, gebruikt u de AppDomain.SetupInformation eigenschap om het AppDomainSetup object voor het toepassingsdomein op te halen en gebruikt u vervolgens de GetConfigurationBytes methode.

Van toepassing op