1

linq to sql を使用してサーバーの日付を取得したいので、DataContext クラスの部分クラスを追加し、日付を取得するメソッドを追加します。

Partial Public Class DBDataContext
    <Global.System.Data.Linq.Mapping.FunctionAttribute(Name:="GetDate", IsComposable:=true)> _
    Public Function GetSystemDate() As DateTime
        Dim mi As MethodInfo = TryCast(MethodBase.GetCurrentMethod()  ,  MethodInfo)
        Return CType(Me.ExecuteMethodCall(Me, mi, New Object()).ReturnValue, DateTime ) 'exception here
    End Function
End Class

しかし、私が理解できるこの例外が発生しています:

インデックスが配列の範囲外だった。

どこで私は間違えましたか?

4

1 に答える 1