Propiedad de clave de metadatos personalizada <propiedad>
Información general
El elemento <property>
del elemento <key>
agrega una propiedad de metabase a la colección de propiedades de metabase.
Importante
La sección <customMetadata>
de la configuración no se debe modificar directamente. Use las API de metabase para establecer cualquier configuración de metabase que se represente en esta sección.
En IIS 6.0, toda la configuración de IIS se mantuvo en la metabase. Además, cualquier configuración personalizada requerida por las aplicaciones se almacenó en la metabase. En IIS 7, todas las configuraciones de IIS ahora se mantienen en ApplicationHost.config y archivos Web.config. IIS 7 proporciona compatibilidad con versiones anteriores a través de la característica compatibilidad con metabase de IIS 6, que a veces se conoce como componente asignador de objetos base de administración (ABO). Esta característica escucha las aplicaciones que intentan escribir en la metabase y asigna toda la configuración de metabase de IIS 6.0 a sus equivalentes de IIS 7. Si una configuración de IIS 6.0 no tiene ningún equivalente de IIS 7, la configuración se escribirá en el elemento <customMetadata>
.
Compatibilidad
Versión | Notas |
---|---|
IIS 10.0 | El elemento <property> no se modificó en IIS 10.0. |
IIS 8.5 | El elemento <property> no se modificó en IIS 8.5. |
IIS 8.0 | El elemento <property> no se modificó en IIS 8.0. |
IIS 7.5 | El elemento <property> no se modificó en IIS 7.5. |
IIS 7.0 | El elemento <property> del elemento <key> se introdujo en IIS 7.0. |
IIS 6,0 | El elemento <customMetadata> reemplaza los objetos de metabase de IIS 6.0 que no están asignados directamente a los elementos de configuración de IIS 7. |
Configuración
El elemento <customMetadata>
no está disponible en la instalación predeterminada de IIS 7 y versiones posteriores. Para instalarlo, siga estos pasos.
Windows Server 2012 o Windows Server 2012 R2
- En la barra de tareas, haga clic en Administrador del servidor.
- En Administrador del servidor, haga clic en el menú Administrar y, después, haga clic en Agregar roles y características.
- En el asistente para Agregar roles y características, haga clic en Siguiente. Seleccione el tipo de instalación y haga clic en Siguiente. Seleccione el servidor de destino y haga clic en Siguiente.
- En la página Roles de servidor, expanda Servidor web (IIS), Herramientas de administración, Compatibilidad de administración de IIS 6 y, a continuación, seleccione Compatibilidad de metabase de IIS 6. Haga clic en Next.
.
- En la página Seleccionar características, haz clic en Siguiente.
- En la página Confirmar selecciones de instalación, haga clic en Instalar.
- En la página Resultados , haga clic en Cerrar.
Windows 8 o Windows 8.1
- En la pantalla Inicio, mueva el puntero hasta la esquina inferior izquierda, haga clic con el botón derecho en el botón Inicio y, a continuación, haga clic en Panel de control.
- En Panel de control, haga clic en Programas y características y después en Activar o desactivar las características de Windows.
- Expanda Internet Information Services, Herramientas de administración web, Compatibilidad de administración de IIS 6 y, a continuación, seleccione Compatibilidad de configuración de IIS Metabase e IIS 6.
- Haga clic en OK.
- Haga clic en Cerrar.
Windows Server 2008 o Windows Server 2008 R2
- En la barra de tareas, haga clic en Inicio, seleccione Herramientas administrativas y, luego, haga clic en Administrador del servidor.
- En el panel de jerarquía del Administrador del servidor, expanda Roles y, luego, haga clic en Servidor web (IIS).
- En el panel Servidor web (IIS), desplácese hasta la sección Servicios de rol y, luego, haga clic en Agregar servicios de rol.
- En la página Seleccionar servicios de rol del Asistente para agregar servicios de rol, seleccione Compatibilidad con metabase de IIS 6 y, a continuación, haga clic en Siguiente.
- En la página Confirmar selecciones de instalación, haz clic en Instalar.
- En la página Resultados , haga clic en Cerrar.
Windows Vista o Windows 7
- En la barra de tareas, haga clic en Inicio y, luego, haga clic en Panel de control.
- En Panel de control, haga clic en Programas y características y después en Activar o desactivar las características de Windows.
- Expanda Internet Information Services, seleccione Compatibilidad de configuración de IIS Metabase e IIS 6 y, a continuación, haga clic en Aceptar.
Procedimientos
La sección <customMetadata>
de la configuración no debe modificarse directamente; por lo tanto, no hay ejemplos disponibles.
Configuración
Atributos
Atributo | Descripción | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Atributo de unidad opcional. Especifica el identificador único de la entrada de metabase. |
||||||||||||||||||||||
dataType |
Atributo de enumeración requerido. Especifica el tipo de datos que se van a recuperar. El atributo dataType puede ser uno de los siguientes valores posibles.
|
||||||||||||||||||||||
userType |
Atributo de unidad opcional. Especifica el tipo de usuario de los datos. El valor predeterminado es 1 . |
||||||||||||||||||||||
Atributos | Atributo flags opcional. Especifica las marcas, contenidas en la estructura METADATA_RECORD, que se usan para obtener los datos. El atributo attributes puede ser uno de los siguientes valores posibles. El valor predeterminado es Inherit .
|
||||||||||||||||||||||
Value |
Atributo opcional de cadena que distingue mayúsculas de minúsculas. Especifica un valor personalizado. |
Elementos secundarios
Ninguno.
Código de ejemplo
La sección <customMetadata>
de la configuración no debe modificarse directamente; por lo tanto, no hay ejemplos disponibles.