Если вы передадите StructuredTypeMembers вместо Таблицы в GetSchema()
, он вернет определенные пользователем типы таблиц и их столбцы.
Чтобы получить отфильтрованный список,Вы можете передать ограничение на GetSchema()
.Ограничения для StructuredTypeMembers : Каталог , Владелец , Таблица и Столбец .Они передаются в массиве в указанном порядке второму параметру GetSchema()
.
Чтобы получить пользовательские таблицы со столбцом tenantId , вы можете вызвать GetSchema()
следующим образом:
connection.GetSchema("StructuredTypeMembers", (new[] { null, null, null, "tenantId"}));