Да, методы расширения - это только статические методы. У них нет дополнительных привилегий в отношении классов, которые они якобы «продлевают». Однако компилятор помечает статический метод «расширения» с помощью ExtensionAttribute. Вы можете видеть это в IL. Это делает компилятор специально обработанным, поэтому вы не можете ссылаться на него как на обычный статический метод. Например, это не будет компилироваться:
var test = new [] { "Goodbye", "Cruel", "World" };
var result = IEnumerable<string>.Where<string>(test, s => s.Length > 5);
Даже если это то, что происходит под капотом.
Но, как отмечает LukeH ниже, вы можете вызвать его класс, где он фактически определен ... Глупый я.
Для Azure я использовал это:
у Вас должен быть SSMS v17.x
, который я использовал;
С этим, как Пользователь Воробей упомянул :
Открывают Ваш Databases
> и выбирают Таблицы ,
Тогда ключ нажатия F7, который необходимо видеть row count
как:
SSMS здесь подключен к базам данных Azure