AddDecisionTreeModificationSessionResult AddDecisionTreeModificationSession(OdId tTree)
tTree. Моникёр открытого экземпляра дерева решений.
Операция AddDecisionTreeModificationSession добавляет сессию изменения дерева решений.
Сессия изменения дерева решений используется при работе с параметрами и метриками дерева решений. Использование отдельной сессии позволяет произвести комплекс изменений над одним или несколькими параметрами/метриками, а затем сохранить или отменить внесённые изменения за одну операцию. Для выполнения операции укажите в поле tTree моникёр открытого экземпляра дерева решений. Моникёр может быть получен при выполнении операции OpenDecisionTree.
Результатом выполнения операции будет моникёр сессии изменения дерева решений и уникальный идентификатор настроек параметров и метрик.
Для применения/отмены внесённых изменений используйте операции CommitDecisionTreeModificationSession/RemoveDecisionTreeModificationSession соответственно.
Ниже приведён пример добавления сессии изменения дерева решений. В запросе передаётся моникёр дерева решений. В ответе возвращается моникёр созданной сессии.
{
"AddDecisionTreeModificationSession" :
{
"tTree" :
{
"id" : "LGPBLHMAOIEMFOAEIMLFFHANLMAJNHOEFJDPIHDILKDPGJNA!M!S!CPNGGJMMAOIEMFOAEKDLJBIOEMBBMAGIEGKOBANBBBPGHINOC"
}
}
}
{
"AddDecisionTreeModificationSessionResult" :
{
"result" : "1",
"modificationSessionId" : "LGPBLHMAOIEMFOAEIMLFFHANLMAJNHOEFJDPIHDILKDPGJNA!M!S!CPNGGJMMAOIEMFOAEKDLJBIOEMBBMAGIEGKOBANBBBPGHINOC!ModificationSessions!DT00C4C221886A485DB3DD0169413C5356",
"guid" : "DT00C4C221886A485DB3DD0169413C5356"
}
}
public static AddDecisionTreeModificationSessionResult AddDecisionTreeModificationSession(string dtMoniker)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
// Параметры выполнения операции
var tAdd = new AddDecisionTreeModificationSession()
{
tTree = new OdId() { id = dtMoniker }
};
// Создание сессии изменения дерева решений
var result = somClient.AddDecisionTreeModificationSession(tAdd);
return result;
}
См. также: