ASP - PutEx
PutEx
Метод ADSI PutEx устанавливает значение однозначного или многозначного свойства метабазы в объекте. Используя метод PutEx, можно удалять или очищать свойство в разделе метабазы.
Синтаксис
объект.PutEx действие, свойство, значение
Обозначения
- объект
- Объект IIS Admin. Обычно это результат предшествующей операции GetObject.
- действие
- Указывает на обновление свойства или удаление его из объекта. Возможные значения: ADS_PROPERTY_CLEAR (значение 1) — удаление свойства, ADS_PROPERTY_UPDATE (значение 2) — обновление свойства.
- свойство
- Свойство объекта, получаемое из метабазы.
- значение
- Значение, присваиваемое указанному свойству. Пустая строка при удалении свойства (действие = ADS_PROPERTY_CLEAR).
Замечания
Если свойство метабазы должно использовать в качестве раздела унаследованные данные, оно не должно существовать в данном разделе. Если оно существует, его можно удалить действием ADS_PROPERTY_CLEAR. (Для поиска разделов, в которых существует свойство, служит общий для всех объектов IIS Admin метод GetDataPaths).
Пример программы
<%
Dim IIsObj, vList
Set IIsObj = GetObject("IIS://LocalHost/W3SVC/Info")
'Получение значения из объекта.
vList = IIsObj.GetEx("CustomErrorDescriptions")
'Изменение списка.
'Возврат значений в объект.
IIsObj.PutEx 2, "CustomErrorDescriptions", vList
'Удаление другого свойства из объекта.
IIsObj.PutEx 1, "ObsoleteProperty", ""
IIsObj.SetInfo
%>
См. также
GetInfo, SetInfo, Get, Put, GetEx