ProcessHost Klasse

Definition

Stellt einen Prozesshost dar.Represents a process host.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class ProcessHost sealed : MarshalByRefObject, System::Web::Hosting::IAdphManager, System::Web::Hosting::IPphManager, System::Web::Hosting::IProcessHost, System::Web::Hosting::IProcessHostIdleAndHealthCheck
public ref class ProcessHost sealed : MarshalByRefObject, System::Web::Hosting::IAdphManager, System::Web::Hosting::IApplicationPreloadManager, System::Web::Hosting::IPphManager, System::Web::Hosting::IProcessHost, System::Web::Hosting::IProcessHostIdleAndHealthCheck
public sealed class ProcessHost : MarshalByRefObject, System.Web.Hosting.IAdphManager, System.Web.Hosting.IPphManager, System.Web.Hosting.IProcessHost, System.Web.Hosting.IProcessHostIdleAndHealthCheck
public sealed class ProcessHost : MarshalByRefObject, System.Web.Hosting.IAdphManager, System.Web.Hosting.IApplicationPreloadManager, System.Web.Hosting.IPphManager, System.Web.Hosting.IProcessHost, System.Web.Hosting.IProcessHostIdleAndHealthCheck
type ProcessHost = class
    inherit MarshalByRefObject
    interface IProcessHost
    interface IAdphManager
    interface IPphManager
    interface IProcessHostIdleAndHealthCheck
type ProcessHost = class
    inherit MarshalByRefObject
    interface IProcessHost
    interface IAdphManager
    interface IPphManager
    interface IProcessHostIdleAndHealthCheck
    interface IApplicationPreloadManager
Public NotInheritable Class ProcessHost
Inherits MarshalByRefObject
Implements IAdphManager, IPphManager, IProcessHost, IProcessHostIdleAndHealthCheck
Public NotInheritable Class ProcessHost
Inherits MarshalByRefObject
Implements IAdphManager, IApplicationPreloadManager, IPphManager, IProcessHost, IProcessHostIdleAndHealthCheck
Vererbung
Implementiert

Hinweise

ProcessHost wird in der .NET Framework 3,5 eingeführt.ProcessHost is introduced in the .NET Framework 3.5. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.For more information, see Versions and Dependencies.

Methoden

CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Geerbt von MarshalByRefObject)
EnumerateAppDomains(IAppDomainInfoEnum)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt Zugriff auf einen aufzählbaren Satz von Anwendungsdomänen bereit.Provides access to an enumerable set of application domains.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetLifetimeService()
Veraltet.

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Geerbt von MarshalByRefObject)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
InitializeLifetimeService()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Führt zu einer unendlichen Lebensdauer des Prozesshosts, indem das Erstellen eines Lease verhindert wird.Gives the process host an infinite lifetime by preventing a lease from being created.

IsIdle()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Zustand eines Prozesses ab.Gets the state of a process.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Geerbt von MarshalByRefObject)
Ping(IProcessPingCallback)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Sendet ein Ping-Signal an einen Prozess.Pings a process.

SetApplicationPreloadState(String, String, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Benachrichtigt ASP.net, dass eine bestimmte Anwendung, die unter IIS 7,0 ausgeführt wird, so konfiguriert ist, dass Sie vorab geladen wird.Notifies ASP.NET that a particular application that is running on IIS 7.0 is configured to be preloaded.

SetApplicationPreloadUtil(IApplicationPreloadUtil)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt einen Typ, der IIS 7,0 aufruft, um Informationen zu erhalten, die erforderlich sind, um eine Anwendung vorab zu laden.Creates a type that calls IIS 7.0 to get information that is required in order to preload an application.

Shutdown()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Entlädt den Prozesshost.Unloads the process host.

ShutdownApplication(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Schließt die angegebene Anwendung.Shuts down the specified application.

StartAppDomainProtocolListenerChannel(String, String, IListenerChannelCallback)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Startet einen Listenerchannel für ein Anwendungsdomänenprotokoll.Starts an application domain protocol listener channel.

StartApplication(String, String, Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Startet die angegebene Anwendung.Starts the specified application.

StartProcessProtocolListenerChannel(String, IListenerChannelCallback)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Startet einen Protokolllistenerchannel für einen Prozess.Starts a process protocol listener channel.

StopAppDomainProtocol(String, String, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Beendet einen Listenerchannel für ein Anwendungsdomänenprotokoll.Stops an application domain protocol listener channel.

StopAppDomainProtocolListenerChannel(String, String, Int32, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Beendet einen Listenerchannel für ein Anwendungsdomänenprotokoll.Stops an application domain protocol listener channel.

StopProcessProtocol(String, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Beendet ein Prozessprotokoll.Stops a process protocol.

StopProcessProtocolListenerChannel(String, Int32, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Beendet einen Protokolllistenerchannel.Stops a protocol listener channel.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: