ApplicationManager Klas

Definitie

Beheert ASP.NET toepassingsdomeinen voor een ASP.NET hostingtoepassing.

public ref class ApplicationManager sealed : MarshalByRefObject
public sealed class ApplicationManager : MarshalByRefObject
type ApplicationManager = class
    inherit MarshalByRefObject
Public NotInheritable Class ApplicationManager
Inherits MarshalByRefObject
Overname
ApplicationManager

Opmerkingen

Het ApplicationManager-object biedt levensduurbeheer van objecten in de hostingomgeving voor een ASP.NET-toepassing. Het is verantwoordelijk voor:

  • ASP.NET toepassingen activeren en initialiseren.

  • De levensduur van de toepassing en de levensduur van objecten beheren die zijn geregistreerd in de toepassing.

  • Objecten weergeven die door de hostingomgeving worden gebruikt om ASP.NET toepassingsaanvragen te verwerken.

  • Geef op elk gewenst moment een lijst op met toepassingen die worden uitgevoerd in het hostingproces.

Methoden

Name Description
Close()

Sluit alle toepassingsdomeinen af.

CreateObject(IApplicationHost, Type)

Hiermee maakt u een object voor het opgegeven toepassingsdomein op basis van het type.

CreateObject(String, Type, String, String, Boolean, Boolean)

Hiermee maakt u een object voor het opgegeven toepassingsdomein op basis van type, virtuele en fysieke paden, een Booleaanse waarde die het foutgedrag aangeeft wanneer er al een object van het opgegeven type bestaat en een Booleaanse waarde die aangeeft of er uitzonderingen voor initialisatiefouten worden gegenereerd.

CreateObject(String, Type, String, String, Boolean)

Hiermee maakt u een object voor het opgegeven toepassingsdomein op basis van type, virtuele en fysieke paden en een Booleaanse waarde die het foutgedrag aangeeft wanneer er al een object van het opgegeven type bestaat.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetAppDomain(IApplicationHost)

Hiermee haalt u het toepassingsdomein van een toepassing op met behulp van de opgegeven host.

GetAppDomain(String)

Hiermee haalt u het toepassingsdomein van de opgegeven toepassing op.

GetApplicationManager()

Retourneert het enkele exemplaar van het ApplicationManager-object dat is gekoppeld aan dit ASP.NET hostproces.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetObject(String, Type)

Retourneert het geregistreerde object van het opgegeven type uit de opgegeven toepassing.

GetRunningApplications()

Retourneert een momentopname van actieve toepassingen.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializeLifetimeService()

Geeft het toepassingsdomein een oneindige levensduur door te voorkomen dat een lease wordt gemaakt.

IsIdle()

Retourneert een waarde die aangeeft of alle toepassingen die door het proces worden gehost, niet actief zijn en geen aanvragen verwerken.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
Open()

Hiermee wordt een thread-veilig verhoogd naar het aantal gebruikersreferenties van het exemplaar van Application Manager.

ShutdownAll()

Alle toepassingsbronnen worden verwijderd.

ShutdownApplication(String)

De opgegeven toepassing wordt uitgeladen.

StopObject(String, Type)

Hiermee verwijdert u het opgegeven object uit de lijst met geregistreerde objecten in een toepassing. Als het te verwijderen object het laatst resterende object in de lijst met geregistreerde objecten in een toepassing is, wordt de toepassing verwijderd.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op