遅延バインディング操作を式のツリーに変換することはできません

更新 : 2007 年 11 月

遅延バインディング操作を式のツリーに変換しようとしています。これは無効です。たとえば、次のコードはこのエラーになります。

Option Strict Off
Module Module1

    Sub Main()
        '' Not valid.
        ' Test(Function(someInstance) someInstance.SomeProperty)
    End Sub

    Sub Test(ByVal ex As Expressions.Expression(Of Func(Of Object, Object)))
    End Sub

End Module

Error ID: BC36604

参照

概念

事前バインディングと遅延バインディング

LINQ の式ツリー