Delen via


Toepassingsdomeinen gebruiken

Notitie

Dit artikel is specifiek voor .NET Framework. Dit geldt niet voor nieuwere implementaties van .NET, waaronder .NET 6 en nieuwere versies.

Toepassingsdomeinen bieden een isolatie-eenheid voor de algemene taalruntime. Ze worden gemaakt en uitgevoerd binnen een proces. Toepassingsdomeinen worden meestal gemaakt door een runtimehost, een toepassing die verantwoordelijk is voor het laden van de runtime in een proces en het uitvoeren van gebruikerscode binnen een toepassingsdomein. De runtimehost maakt een proces en een standaardtoepassingsdomein en voert daarin beheerde code uit. Runtimehosts bevatten ASP.NET en de Windows-shell.

Voor de meeste toepassingen hoeft u geen eigen toepassingsdomein te maken; de runtimehost maakt alle benodigde toepassingsdomeinen voor u. U kunt echter extra toepassingsdomeinen maken en configureren als uw toepassing code moet isoleren of DLL's moet gebruiken en laden.

In dit gedeelte

Procedure: Een toepassingsdomein maken beschrijft hoe u programmatisch een toepassingsdomein maakt.

Procedure: Het laden van een toepassingsdomein beschrijft hoe u programmatisch een toepassingsdomein kunt loskoppelen.

Procedure: Een toepassingsdomein configureren biedt een inleiding tot het configureren van een toepassingsdomein.

Bij het ophalen van installatiegegevens uit een toepassingsdomein wordt beschreven hoe u installatiegegevens ophaalt uit een toepassingsdomein.

Procedure: Assembly's laden in een toepassingsdomein beschrijft hoe u een assembly in een toepassingsdomein laadt.

Procedure: Type- en lidgegevens ophalen uit een assembly beschrijft hoe u informatie over een assembly ophaalt.

Schaduwkopieassembly's beschrijft hoe schaduwkopie het mogelijk maakt om assembly's bij te werken terwijl ze worden gebruikt en hoe u schaduwkopieën configureert.

Procedure: Uitzonderingsmeldingen voor eerste kans ontvangen legt uit hoe u een melding kunt ontvangen dat er een uitzondering is opgetreden, voordat de algemene taalruntime is begonnen met het zoeken naar uitzonderingshandlers.

Het oplossen van assemblybelastingen biedt richtlijnen voor het gebruik van de AppDomain.AssemblyResolve gebeurtenis om problemen met assemblybelastingen op te lossen.

Verwijzing

AppDomain Vertegenwoordigt een toepassingsdomein. Biedt methoden voor het maken en beheren van toepassingsdomeinen.

Assembly's in .NET biedt een overzicht van de functies die worden uitgevoerd door assembly's.

Programmeren met Assembly's beschrijft hoe u kenmerken voor assembly's maakt, ondertekent en instelt.

Het verzenden van dynamische methoden en assembly's beschrijft hoe u dynamische assembly's maakt.

Toepassingsdomeinen biedt een conceptueel overzicht van toepassingsdomeinen.

Weerspiegelingsoverzicht Beschrijft hoe u de reflectieklasse gebruikt om informatie over een assembly te verkrijgen.