ProcessHost Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет узел процесса.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
- Наследование
- Реализации
Комментарии
ProcessHost представлен в .NET Framework 3.5. Дополнительные сведения см. в разделе "Версии и зависимости".
Методы
| Имя | Описание |
|---|---|
| CreateObjRef(Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| EnumerateAppDomains(IAppDomainInfoEnum) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Предоставляет доступ к перечисляемому набору доменов приложений. |
| Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Предоставляет узлу процесса бесконечное время существования, предотвращая создание аренды. |
| IsIdle() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает состояние процесса. |
| MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| Ping(IProcessPingCallback) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Pings a process. |
| SetApplicationPreloadState(String, String, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Уведомляет ASP.NET, что определенное приложение, работающее в IIS 7.0, настроено для предварительной загрузки. |
| SetApplicationPreloadUtil(IApplicationPreloadUtil) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает тип, вызывающий IIS 7.0 для получения сведений, необходимых для предварительной загрузки приложения. |
| Shutdown() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выгрузит узел процесса. |
| ShutdownApplication(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Завершает работу указанного приложения. |
| StartAppDomainProtocolListenerChannel(String, String, IListenerChannelCallback) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Запускает канал прослушивателя протокола домена приложения. |
| StartApplication(String, String, Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Запускает указанное приложение. |
| StartProcessProtocolListenerChannel(String, IListenerChannelCallback) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Запускает канал прослушивателя протокола процесса. |
| StopAppDomainProtocol(String, String, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Останавливает канал прослушивателя протокола домена приложения. |
| StopAppDomainProtocolListenerChannel(String, String, Int32, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Останавливает канал прослушивателя протокола домена приложения. |
| StopProcessProtocol(String, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Останавливает протокол процесса. |
| StopProcessProtocolListenerChannel(String, Int32, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Останавливает канал прослушивателя протокола. |
| ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |