ProcessHost Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um host de processos.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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
- Herança
- Implementações
Comentários
ProcessHosté introduzido no .NET Framework 3.5. Para saber mais, confira Versões e dependências.
Métodos
CreateObjRef(Type) |
Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
EnumerateAppDomains(IAppDomainInfoEnum) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece acesso a um conjunto enumerável de domínios do aplicativo. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetLifetimeService() |
Obsoleto.
Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância. (Herdado de MarshalByRefObject) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
InitializeLifetimeService() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Proporciona ao host do processo um tempo de vida infinito ao impedir que uma concessão seja criada. |
IsIdle() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o estado de um processo. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto MarshalByRefObject atual. (Herdado de MarshalByRefObject) |
Ping(IProcessPingCallback) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Executa ping em um processo. |
SetApplicationPreloadState(String, String, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Notifica ASP.NET que um aplicativo específico em execução no IIS 7.0 está configurado para ser pré-carregado. |
SetApplicationPreloadUtil(IApplicationPreloadUtil) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria um tipo que chama o IIS 7.0 para obter informações necessárias para pré-carregar um aplicativo. |
Shutdown() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Descarrega o host do processo. |
ShutdownApplication(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Desliga o aplicativo especificado. |
StartAppDomainProtocolListenerChannel(String, String, IListenerChannelCallback) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicia um canal de ouvinte de protocolo de domínio do aplicativo. |
StartApplication(String, String, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicia o aplicativo especificado. |
StartProcessProtocolListenerChannel(String, IListenerChannelCallback) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Inicia um canal ouvinte do protocolo de processo. |
StopAppDomainProtocol(String, String, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Interrompe um canal de ouvinte de protocolo de domínio do aplicativo. |
StopAppDomainProtocolListenerChannel(String, String, Int32, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Interrompe um canal de ouvinte de protocolo de domínio do aplicativo. |
StopProcessProtocol(String, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Interrompe um protocolo de processo. |
StopProcessProtocolListenerChannel(String, Int32, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Interrompe um canal ouvinte do protocolo. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |