Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
En esta sección se describen las interfaces de canalización de procesamiento de solicitudes integrados y Web Server Core.
En esta sección
En la tabla siguiente se enumeran las interfaces expuestas por la canalización integrada de procesamiento de solicitudes.
| Interfaz | Descripción |
|---|---|
| IAuthenticationProvider | Acepta un puntero IHttpUser validado a través del método SetUser . |
| ICacheProvider | Extiende la interfaz IHttpEventProvider agregando compatibilidad para recuperar información de caché de un proveedor de caché. |
| ICustomNotificationProvider | Proporciona una interfaz para crear notificaciones personalizadas. |
| IDispensedHttpModuleContextContainer | Extiende la interfaz IHttpEventProvider proporcionando funcionalidad para liberar un contenedor. |
| IFileKey | Representa información clave para acceder a los datos asociados en la caché global de archivos. |
| IGlobalApplicationPreloadProvider | Proporciona una interfaz de nivel global para cargar previamente una aplicación en la memoria del servidor. |
| IGlobalApplicationPreloadProvider2 | Proporciona información sobre si el proceso de trabajo de una aplicación se recicla. |
| IGlobalConfigurationChangeProvider | Proporciona una interfaz de nivel global para GL_CONFIGURATION_CHANGE notificaciones. |
| IGlobalFileChangeProvider | Proporciona una interfaz de nivel global para GL_FILE_CHANGE notificaciones. |
| IGlobalRscaQueryProvider | Extiende la interfaz IHttpEventProvider agregando compatibilidad para consultar información de estado y control de IIS Run-Time. |
| IGlobalStopListeningProvider | Proporciona una interfaz para las notificaciones que indican si un proceso de trabajo se está cerrando y dejará de escuchar nuevas solicitudes. |
| IGlobalThreadCleanupProvider | Proporciona una interfaz para las notificaciones de limpieza de subprocesos. |
| IGlobalTraceEventProvider | Extiende la interfaz IHttpEventProvider proporcionando eventos de seguimiento para las clases derivadas de CGlobalModule . |
| IHttpApplication | Recupera información de configuración específica de la aplicación. |
| IHttpApplication2 | Proporciona una interfaz para cargar una aplicación web en la memoria del servidor e inicializarla antes de que llegue la primera solicitud HTTP. |
| IHttpApplicationProvider | Proporciona una interfaz para las notificaciones de inicio de la aplicación. |
| IHttpApplicationResolveModulesProvider | Proporciona una interfaz para registrar módulos HTTP. |
| IHttpCacheKey | Proporciona información clave para los datos correspondientes almacenados en una caché global. |
| IHttpCachePolicy | Proporciona acceso a las clases derivadas de CHttpModule a la configuración y obtención de la directiva para el almacenamiento en caché de solicitudes. |
| IHttpCachePolicy2 | Proporciona acceso a las clases derivadas de CHttpModule a la configuración y obtención de la directiva para el almacenamiento en caché de solicitudes. |
| IHttpCachePolicy2 (interfaz) | Proporciona acceso a métodos y propiedades que pueden forzar las actualizaciones en la memoria caché. Esta interfaz solo está disponible en IIS 7.5. |
| IHttpCacheSpecificData | Proporciona información y métodos de acceso para los datos almacenados en una caché global. |
| IHttpCompletionInfo | Proporciona información sobre una finalización asincrónica. |
| IHttpCompletionInfo2 | Proporciona una interfaz para obtener el número de bytes completados por una operación asincrónica. |
| IHttpConnection | Proporciona una interfaz para información específica de la conexión. |
| IHttpContext | Define un objeto que representa el contexto de procesamiento para las operaciones de nivel de solicitud. |
| IHttpContext2 | Representa el reprocesamiento de una solicitud HTTP y habilita la recuperación de información sobre el usuario original durante la operación asincrónica. |
| IHttpContext3 | Representa el reprocesamiento de una solicitud HTTP y permite compatibilidad adicional con las operaciones asincrónicas. |
| IHttpContext4 | Representa el reprocesamiento de una solicitud HTTP y permite compatibilidad adicional con las operaciones de diagnóstico. |
| IHttpEventProvider | Proporciona una interfaz genérica de informes de eventos. |
| IHttpFileInfo | Extiende la interfaz IHttpCacheSpecificData agregando información específica del archivo para los archivos almacenados en caché en un servidor. |
| IHttpFileMonitor | Monitor de cambio de archivo. |
| IHttpModuleContextContainer | Mantiene una colección de punteros IHttpStoredContext . |
| IHttpModuleFactory | Administra la creación de una clase CHttpModule . |
| IHttpModuleRegistrationInfo | Recupera y establece la información de registro de un módulo. |
| IHttpPerfCounterInfo | Proporciona una interfaz para incrementar y disminuir los contadores de rendimiento. |
| IHttpRequest | Proporciona una interfaz a un objeto de solicitud HTTP. |
| IHttpRequest2 | Proporciona una interfaz para recuperar el token de enlace de canal (CBT) que se usa para la validación de solicitudes. |
| IHttpRequest3 | Proporciona una interfaz para leer los resultados de la solicitud en un búfer. |
| IHttpResponse | Proporciona una interfaz a un objeto de respuesta HTTP. |
| IHttpResponse2 | Proporciona una interfaz para vaciar datos y escribir fragmentos de datos de entidad para operaciones asincrónicas. |
| IHttpServer | Representa el contexto de procesamiento de las operaciones de nivel global. |
| IHttpServer2 | Representa el contexto de procesamiento para las operaciones de nivel global y permite recuperar archivos de configuración, interfaces extendidas, metadatos, tokens y el marco de proceso de trabajo. |
| IHttpSite | Proporciona información específica del sitio dentro del contexto actual. |
| IHttpStoredContext | Define información de contexto para los datos almacenados. |
| IHttpTokenEntry | Extiende la interfaz IHttpCacheSpecificData agregando información específica del token para los tokens almacenados en caché en un servidor. |
| IHttpTokenKey | Representa información clave para acceder a los datos asociados en la caché global de tokens. |
| IHttpTraceContext | Proporciona un método para toda la solicitud para que los módulos generen eventos en la infraestructura de seguimiento de IIS 7. |
| IHttpUrlInfo | Proporciona información específica de la dirección URL en el contexto actual. |
| IHttpUser | Proporciona información específica de la solicitud sobre un usuario. |
| IMapHandlerProvider | Proporciona una interfaz de nivel de solicitud para procesar las notificaciones de RQ_MAP_REQUEST_HANDLER . |
| IMapPathProvider | Recupera información sobre una ruta de acceso que se está asignando físicamente. |
| IMetadataInfo | Recupera información de metadatos para el contexto actual. |
| IModuleAllocator | Asigna memoria dentro del grupo de memoria de la solicitud actual. |
| INamedContextContainer | Proporciona una interfaz para enlazar y recuperar un contexto con nombre. |
| IPreBeginRequestProvider | Proporciona una interfaz de nivel global para GL_PRE_BEGIN_REQUEST notificaciones. |
| IReadEntityProvider | Proporciona una interfaz para recuperar o modificar la entidad de solicitud. |
| IReferencedMetadataInfo | Proporciona una interfaz para hacer referencia y desreferenciar metadatos de contexto. |
| IScriptMapInfo | Recupera los valores de configuración de los controladores de solicitudes. |
| ISendResponseProvider | Recupera o modifica información sobre la respuesta actual. |
| IUriKey | Representa información clave para acceder a los datos asociados en la memoria caché del identificador uniforme de recursos (URI). |
| IWebSocketContext | Representa la compatibilidad de contexto para las comunicaciones bidireccionales de WebSocket a través de un único socket TCP. |