Поделиться через


Метод <имяМетода1> имеет универсальные ограничения, отличные от ограничений разделяемого метода <имяМетода2>

Обновлен: Ноябрь 2007

Method '<methodname1>' does not have the same generic constraints as the partial method '<methodname2>'

Реализация разделяемого метода имеет универсальные ограничения, отличные от ограничений в объявлении разделяемого метода. Следующий код иллюстрирует эту ошибку:

Partial Class Class1

    Partial Private Sub Test(Of T As Class)(ByVal arg As T)
    End Sub

End Class

Partial Class Class1

    '' The error occurs here, for Test.
    'Private Sub Test(Of T As Structure)(ByVal arg As T)
    'End Sub

End Class

Идентификатор ошибки: BC31438

См. также

Основные понятия

Разделяемые методы

Универсальные процедуры в Visual Basic

Ссылки

Partial (Visual Basic)