ラムダ式のパラメータに属性を適用することはできません

更新 : 2007 年 11 月

ラムダ式のパラメータの定義に属性を適用していますが、これはサポートされていません。このエラーが発生するコード例を次に示します。

Sub LambaAttribute()
    ' Not valid.
    Dim add1 = _
    Function(<System.Runtime.InteropServices.InAttribute()> m As Integer) _
                   m + 1
End Sub

Error ID: BC36634

このエラーを解決するには

  • 属性を削除するか、ラムダ式を通常の関数に変更します。

参照

概念

ラムダ式

参照

InAttribute

その他の技術情報

Visual Basic における属性