我目前正試圖使用該解決方案here建立在我的LINQ的DataContext一NEWID()函數,但是,增加的部分類時我的DataContext.vb或單獨的DataContextPartial.vb,我得到錯誤System.Data.Function is not available in this context because it is 'Friend'
。System.Data.Function是不是在這種情況下用的,因爲它是「朋友」
我以前在訪問數據類型時遇到過這種情況,並且很容易將其設置爲Public,但我不確定function
的屬性可能在哪裏以及如何更改它們。
我的代碼從C#轉換爲VB.NET中的鏈接上面的答案:
Partial Public Class CMSModelDataContext
<[Function](Name:="NEWID", IsComposable:=True)> _
Public Function Random() As Guid
Throw New NotImplementedException()
End Function
End Class
感謝提前任何幫助。
VB.NET編譯器做到了,但是這會發現它改爲尋找'System.Data.Function'的事實。 – 2011-02-25 15:27:57
@gaearon:我只是用幾乎完全一樣的情緒編輯我的答案:) – 2011-02-25 15:28:45