MbDalDriversResult GetMetabaseDrivers(MbDalDriversArg tArg)
tArg. Параметры отбора списка драйверов.
Операция GetMetabaseDrivers получает список драйверов, которые могут использоваться для подключения к репозиториям.
Для выполнения операции укажите в поле tArg параметры отбора списка драйверов.
Результатом выполнения операции будет полученный список драйверов.
Ниже приведён пример получения списка драйверов, которые могут использоваться для подключения к репозиториям. В запросе передаётся признак получения драйверов, доступных для использования в ОС без разработанного в составе платформы драйвер WSF. В ответе возвращается полученный список драйверов.
{
"GetMetabaseDrivers": {
"tArg": {
"isPublic": "true"
}
}
}
{
"GetMetabaseDriversResult": {
"drivers": {
"Item": [
{
"name": "Oracle",
"id": "ORCL8",
"tech": "1",
"version": "8"
},
{
"name": "Microsoft SQL Server",
"id": "MSSQL2012",
"tech": "2",
"version": "3"
},
{
"name": "Microsoft SQL Server (ODBC)",
"id": "MSSQL2012ODBC",
"tech": "2",
"version": "4"
},
{
"name": "PostgreSQL",
"id": "POSTGRES",
"tech": "8",
"version": "0"
},
{
"name": "SQLite",
"id": "SQLITE",
"tech": "11",
"version": "0"
}
]
}
}
}
public static MbDalDriversResult GetMetabaseDrivers()
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetMetabaseDrivers()
{
tArg = new MbDalDriversArg()
{
isPublic = true
}
};
// Получение списка драйверов
var result = somClient.GetMetabaseDrivers(tGet);
return result;
}
См. также: