среда, 20 июня 2007 г.

AppHostAdminManager using

Приведу небольшую выдержку из ещё сырого, но уже почти рабочего класса для работы с метабазой при помощи AppHostAdminManager.
 UINT searchSiteChlidren(IISNodeTree*);
UINT searchAppChildren(IISNodeTree*, MetaElement);
UINT searchVirtualDirPhisChildren(IISNodeTree*, MetaElement, wstring path = L"");
MetaElement getSiteById(UINT);
MetaElement getAppByPath(IN MetaElement, IN wstring, OUT wstring*);
MetaElement getDefaultApp(IN MetaElement);
MetaElement getDefaultVirtualDirInApp(IN MetaElement);
wstring getPathInApp(wstring, wstring);
wstring GetParentVirtualDir(IN MetaElement, IN wstring);

Ещё будет пару методов для полноты.
Замечательная возможность попрактиковаться в проектировании, и промыть немного мозги.

Комментариев нет: