メソッド '<methodname1>' に、部分メソッド '<methodname2>' と同じジェネリック制約がありません

更新 : 2007 年 11 月

部分メソッドの宣言内の制約とは異なるジェネリック制約を持つ部分メソッドの実装を定義しています。このエラーが発生するコード例を次に示します。

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

Error ID: BC31438

参照

概念

部分メソッド

Visual Basic におけるジェネリック プロシージャ

参照

Partial (Visual Basic)