Interfacce di Gestione processi e protocolli di lavoro
In questa sezione vengono descritte le interfacce e i metodi disponibili nel framework del processo di lavoro che consentono ai responsabili del protocollo di recuperare le informazioni di configurazione su un processo di lavoro. Queste interfacce consentono anche ai processi di lavoro di recuperare l'integrità correlata al listener e Run-Time Informazioni sullo stato e sul controllo da un gestore di protocolli. Le interfacce e i rispettivi metodi sono definiti nel file di intestazione Wpframework.h.
Contenuto della sezione
Il framework del processo di lavoro IIS espone le interfacce seguenti.
Interfaccia | Descrizione |
---|---|
ICustomActionResultCallback | Segnala i risultati di un'operazione di Run-Time stato e controllo richiesta dall'interfaccia IPmCustomActions . |
ICustomAction2ResultCallback | Segnala i risultati di un'operazione RegisterCustomAction o UnregisterCustomAction richiesta dall'interfaccia IPmCustomActions2 . |
IHealthStatusCallback | Consente a un gestore del protocollo, a cui questa interfaccia viene passata dal framework del processo di lavoro, di segnalarne lo stato di integrità corrente. |
IPmApplicationPreload | Consente al processo di lavoro di preload delle applicazioni nella memoria del server. |
IPmCustomActions | Consente al framework del processo di lavoro di richiedere operazioni personalizzate di Run-Time stato e controllo da un gestore di protocolli. |
IPmCustomActions2 | Consente al processo di lavoro di registrare e annullare la registrazione di azioni personalizzate che comportano più risposte. |
IPmHealthAndIdleMonitor | Consente al framework del processo di lavoro di verificare se un gestore del protocollo è integro o se i canali del listener per la gestione protocolli sono inattive. |
IPmListenerChannelManager | Consente al framework del processo di lavoro di richiedere l'avvio o l'arresto di un canale del listener da parte di un gestore di protocolli. |
IProtocolManager | Definisce l'interfaccia di base per i manager del protocollo ed espone i metodi per il framework del processo di lavoro per interagire con i responsabili del protocollo. |
IWorkerProcessFramework | Definisce l'interfaccia di base per il framework del processo di lavoro ed espone metodi per un responsabile del protocollo per interagire con il framework del processo di lavoro e con altri responsabili del protocollo. |
IWpfActions | Consente a un responsabile del protocollo di richiedere che il framework del processo di lavoro richieda un riciclo o un arresto immediato del processo host dal gestore processi. |
IWpfApplicationInfoUtil | Espone un metodo che recupera il percorso virtuale e l'ID del sito per un'applicazione. |
IWpfApplicationProloadUtil | Espone le funzioni helper che restituiscono informazioni di preload (ad esempio ID sito) per un'applicazione e segnalano errori di preload. |
IWpfExposeProtocolManagerCustomInterface | Consente a un gestore protocolli di condividere le informazioni con un altro gestore di protocolli. |
IWpfListenerChannelCallback | Fornisce notifiche dai responsabili del protocollo al framework del processo di lavoro per quanto riguarda le modifiche dello stato del canale di listener. |
IWpfReferencedObject | Definisce la classe di base per il framework del processo di lavoro. |
IWpfSettings | Recupera le impostazioni di configurazione applicabili ai pool di applicazioni e ai processi di lavoro. |
Vedere anche
Informazioni di riferimento sulle API del framework del processo di lavoro