OpenMbSecSnapshotResult OpenMbSecSnapshot(MbId tMbSec, OpenMbSecSnapshotArg tArg)
tMon. Моникёр соединения с репозиторием.
tArg. Параметры выполнения операции.
Операция OpenMbSecSnapshot открывает объект, предназначенный для работы с резервными копиями политики безопасности репозитория.
Объект, полученный при выполнении операции, используется для:
Создания копии политики безопасности и сохранении её в виде бинарного файла на сервере;
Восстановления политики безопасности из бинарного файла;
Отслеживания процесса создания копии/восстановления из копии политики безопасности.
Для выполнения операции укажите в параметре tMbSec моникёр соединения с репозиторием. Моникёр может быть получен при выполнении операции OpenMetabase.
Результатом выполнения операции OpenMbSecSnapshot будет моникёр объекта для работы с резервными копиями политики безопасности. Дальнейшая работа осуществляется с помощью операций SetMbSecSnapshot и GetMbSecSnapshot.
Для закрытия объекта и освобождения ресурсов сервера используйте операцию CloseMbSecSnapshot.
{ "OpenMbSecSnapshot" : { "tMbSec" : { "id" : "S1!M" }, "tArg" : "" }}
{ "OpenMbSecSnapshotResult" : { "id" : { "id" : "S1!M!S!SecSna1" } }}
public static OpenMbSecSnapshotResult OpenSnapshot(string mb)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tOpen = new OpenMbSecSnapshot()
{
tArg = new OpenMbSecSnapshotArg(),
tMbSec = new MbId() { id = mb }
};
//Открытие объекта для работы с резервными копиями политики безопасности
var result = somClient.OpenMbSecSnapshot(tOpen);
return result;
}
См. также: