Пример использования операции OpenAuditLog для открытия протокола доступа со списком подключений к репозиторию. В теле запроса передается моникер открытого соединения с репозиторием. В качестве ответа приходит моникер экземпляра протокола доступа, содержащего список подключений к репозиторию.
{
"OpenAuditLog" :
{
"tMb" :
{
"id" : "S1!M"
},
"tArg" :
{
"logType" : "Logons"
}
}
}
{
"OpenAuditLogResult" :
{
"id" : "S1!M!S!A1"
}
}
Указанная ниже функция OpenAuditLogons открывает протокол доступа со списком подключений к репозиторию. Моникер соединения с репозиторием передается в качестве входного параметра. Результат выполнения операции является результатом выполнения функции.
public static OpenAuditLogResult OpenAuditLogons(string mb) { var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций //Параметры выполнения операции var tOpenAudit = new OpenAuditLog() { tArg = new OpenAuditLogArg() { logType = AuditLogType.Logons }, tMb = new MbId() { id = mb } }; //Открытие протокола доступа со списком подключений var result = somClient.OpenAuditLog(tOpenAudit); return result; }
См. также:
SOAP