Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общие сведения
Элемент <property><key> элемента добавляет свойство метабазы в коллекцию свойств метабазы.
Важно!
Раздел <customMetadata> конфигурации не следует изменять напрямую. Используйте API метабазы, чтобы задать параметры метабазы, представленные в этом разделе.
В IIS 6.0 все параметры IIS хранились в метабазе. Кроме того, все пользовательские параметры, необходимые для приложений, хранились в метабазе. В IIS 7 все параметры IIS теперь хранятся в файлах ApplicationHost.config и Web.config. IIS 7 обеспечивает обратную совместимость с помощью функции совместимости метабазы IIS 6, которую иногда называют компонентом Администратор базовых объектов (ABO). Эта функция прослушивает приложения, которые пытаются выполнить запись в метабазу, и сопоставляет все параметры метабазы IIS 6.0 с их эквивалентами IIS 7. Если параметр IIS 6.0 не имеет эквивалента IIS 7, параметр будет записан в <customMetadata> элемент .
Совместимость
| Версия | Примечания |
|---|---|
| IIS 10.0 | Элемент <property> не был изменен в IIS 10.0. |
| IIS 8,5 | Элемент <property> не был изменен в IIS 8.5. |
| IIS 8,0 | Элемент <property> не был изменен в IIS 8.0. |
| IIS 7,5 | Элемент <property> не был изменен в IIS 7.5. |
| IIS 7.0 | Элемент <property> элемента появился <key> в IIS 7.0. |
| IIS 6,0 | Элемент <customMetadata> заменяет все объекты метабазы IIS 6.0, которые не сопоставлены напрямую с элементами конфигурации IIS 7. |
Настройка
Элемент <customMetadata> недоступен в стандартной установке IIS 7 и более поздних версий. Чтобы установить его, выполните следующие действия.
Windows Server 2012 или Windows Server 2012 R2
- На панели задач щелкните Диспетчер сервера.
- В диспетчер сервера откройте меню Управление и выберите пункт Добавить роли и компоненты.
- В мастере добавления ролей и компонентов нажмите кнопку Далее. Выберите тип установки и нажмите кнопку Далее. Выберите целевой сервер и нажмите кнопку Далее.
- На странице Роли сервера разверните узел Веб-сервер (IIS),средства управления, затем узел Совместимость управления IIS 6, а затем выберите Совместимость метабазы IIS 6. Щелкните Далее.
. - На странице Выбор компонентов нажмите кнопку Далее.
- На странице Подтверждение выбранных элементов для установки нажмите кнопку Установить.
- На странице Результаты нажмите кнопку Закрыть.
Windows 8 или Windows 8.1
- На начальном экране переместите указатель в левый нижний угол, щелкните правой кнопкой мыши кнопку Пуск и выберите пункт панель управления.
- В панель управления щелкните Программы и компоненты, а затем — Включить или выключить компоненты Windows.
- Разверните узлы Службы IIS, Средства управления веб-сайтами, Совместимость управления IIS 6, а затем выберите Совместимость метабазы IIS и конфигурации IIS 6.
- Нажмите кнопку ОК.
- Щелкните Закрыть.
Windows Server 2008 или Windows Server 2008 R2
- На панели задач нажмите кнопку Пуск, наведите указатель мыши на пункт Администрирование, а затем щелкните диспетчер сервера.
- В области иерархии диспетчер сервера разверните узел Роли, а затем щелкните Веб-сервер (IIS) .
- В области Веб-сервер (IIS) прокрутите страницу до раздела Службы ролей и щелкните Добавить службы ролей.
- На странице Выбор служб ролеймастера добавления служб ролей выберите Совместимость метабазы IIS 6 и нажмите кнопку Далее.
- На странице Подтверждение выбранных элементов для установки нажмите кнопку Установить.
- На странице Результаты нажмите кнопку Закрыть.
Windows Vista или Windows 7
- На панели задач нажмите кнопку Пуск, а затем выберите пункт панель управления.
- В панель управления щелкните Программы и компоненты, а затем — Включить или отключить компоненты Windows.
- Разверните узел Службы IIS, выберите Метабаза IIS и совместимость конфигурации IIS 6, а затем нажмите кнопку ОК.
Инструкции
Раздел <customMetadata> конфигурации не следует изменять напрямую, поэтому примеры отсутствуют.
Конфигурация
Атрибуты
| Атрибут | Описание | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Необязательный атрибут unit. Указывает уникальный идентификатор записи метабазы. |
||||||||||||||||||||||
dataType |
Обязательный атрибут перечисления. Указывает тип извлекаемых данных. Атрибут dataType может иметь одно из следующих возможных значений.
|
||||||||||||||||||||||
userType |
Необязательный атрибут unit. Указывает тип пользователя данных. Значение по умолчанию — 1. |
||||||||||||||||||||||
| Атрибуты | Необязательный атрибут flags. Указывает флаги, содержащиеся в структуре METADATA_RECORD , которые используются для получения данных. Атрибут attributes может иметь одно из следующих возможных значений. Значение по умолчанию — Inherit.
|
||||||||||||||||||||||
Value |
Необязательный атрибут строки с учетом регистра. Задает пользовательское значение. |
Дочерние элементы
Отсутствует.
Пример кода
Раздел <customMetadata> конфигурации не следует изменять напрямую, поэтому примеры отсутствуют.