Сбой при разрешении ссылки на перегруженную процедуру, поскольку данное число аргументов типа не подходит ни для одной из доступных <имяУниверсальнойПроцедуры>
Обновлен: Ноябрь 2007
Overload resolution failed because no accessible '<genericprocedurename>' accepts this number of type arguments
Вызов перегруженной универсальной процедуры не может быть разрешен, поскольку компилятор не может получить доступ к перегруженной версии с соответствующим числом параметров типа.
При вызове универсальной процедуры, необходимо указывать один аргумент типа для каждого параметра типа. Кроме того, можно не указывать аргументы типа и позволить компилятору попытаться выполнить определение типа. Дополнительные сведения см. в разделе "Определение типа" в Универсальные процедуры в Visual Basic.
Идентификатор ошибки: BC32087
Чтобы исправить данную ошибку
Убедитесь, что вызываемая версия является доступной для вызывающего кода. См. раздел Уровни доступа в Visual Basic.
Добавьте или удалите аргументы типа из вызывающего кода таким образом, чтобы список аргументов типа совпадал со списком параметров типа версии, которую требуется вызвать.
или
Удалите все аргументы типа из вызывающего кода и позвольте компилятору попытаться выполнить определение типа. Необходимо иметь в виду, что при наличии конфликтов и неоднозначностей определение типа может завершиться ошибкой.
См. также
Основные понятия
Перегруженные свойства и методы
Универсальные типы в Visual Basic