ASP - IIsLogModules
IIsLogModules
Объект IIsLogModules является объектом-контейнером ADSI, содержащим семейство объектов IIsLogModule. Объект IIsLogModules служит для управления модулями ведения журнала на уровне компьютера (IIsComputer).
Объект IIsLogModules является объектом-контейнером ADSI.
ADsPath
- IIS://имя_компьютера/LOGGING
где имя_компьютера может быть любым именем или строкой "LocalHost".
Синтаксис
результат = объект.метод
Обозначения
- результат
- Переменная, получающая значение, возвращаемое методом.
- объект
- Переменная, содержащая объект IIsLogModules. Обычно это результат предшествующей операции GetObject.
- метод
- Выбранный метод объекта.
Может содержать
IIsLogModule |
Свойства
Свойства объектов ADSI |
Методы
Методы объектов ADSI | Обычные методы для объектов ADSI. |
Методы объектов-контейнеров ADSI_k2_ADSI_Container_Object_Methods | Обычные методы для объектов-контейнеров ADSI. |
Пример программы
<%
'Получение свойств журнала для модуля журнала на сервере.
Dim LoggingModules, CurrentObj
'Получение объекта для первого веб-сервера.
Set CurrentObj = GetObject("IIS://LocalHost/W3SVC/1")
'Доступ к модулям журнала на уровне компьютера.
Set LoggingModules = GetObject("IIS://LocalHost/logging")
'Перебор установленных модулей в поисках текущего
'выбранного модуля на этом сервере.
If CurrentObj.LogPluginClsid <> "" Then
For Each LogModule in LoggingModules
If LogModule.LogModuleID = CurrentObj.LogPluginClsid Then
Response.Write LogModule.Name & "<BR>"
End If
Next
'Вывод свойства текущего модуля.
Response.Write CurrentObj.LogFileDate
End If
%>