ProcessHost Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje hosta procesu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
- Dziedziczenie
- Implementuje
Uwagi
ProcessHostwprowadzono w .NET Framework 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.
Metody
CreateObjRef(Type) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym. (Odziedziczone po MarshalByRefObject) |
EnumerateAppDomains(IAppDomainInfoEnum) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapewnia dostęp do wyliczalnego zestawu domen aplikacji. |
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetLifetimeService() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
Przestarzałe.
Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia. (Odziedziczone po MarshalByRefObject) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
InitializeLifetimeService() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapewnia hostowi procesu nieskończony okres istnienia, uniemożliwiając utworzenie dzierżawy. |
IsIdle() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera stan procesu. |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MemberwiseClone(Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu. (Odziedziczone po MarshalByRefObject) |
Ping(IProcessPingCallback) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wysyła polecenie ping do procesu. |
SetApplicationPreloadState(String, String, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Powiadamia ASP.NET, że określona aplikacja uruchomiona w usługach IIS 7.0 jest skonfigurowana do wstępnego ładowania. |
SetApplicationPreloadUtil(IApplicationPreloadUtil) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy typ, który wywołuje usługi IIS 7.0, aby uzyskać informacje wymagane do wstępnego załadowania aplikacji. |
Shutdown() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwalnia hosta procesu. |
ShutdownApplication(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zamyka określoną aplikację. |
StartAppDomainProtocolListenerChannel(String, String, IListenerChannelCallback) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia kanał odbiornika protokołu domeny aplikacji. |
StartApplication(String, String, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia określoną aplikację. |
StartProcessProtocolListenerChannel(String, IListenerChannelCallback) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia kanał odbiornika protokołu procesu. |
StopAppDomainProtocol(String, String, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zatrzymuje kanał odbiornika protokołu domeny aplikacji. |
StopAppDomainProtocolListenerChannel(String, String, Int32, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zatrzymuje kanał odbiornika protokołu domeny aplikacji. |
StopProcessProtocol(String, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zatrzymuje protokół procesu. |
StopProcessProtocolListenerChannel(String, Int32, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zatrzymuje kanał odbiornika protokołu. |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |