저는 VB.NET과 VS2008의 부분 클래스로 작업하는 법을 배우고 있습니다. 특히, 나는 SqlMetal에 의해 자동으로 생성 된 LINQ to SQL 클래스를 확장하려고합니다.부분 클래스의 나머지 절반의 멤버에 액세스
가 자동으로 생성 된 클래스는 다음과 같다 : '
Partial Public Class DataContext
Partial Public Class Concession
Public Function Foo() as String
Return DoSomeProcessing(Me.Country)
End Function
End Class
End Class
을 ...하지만 나는 아래 파란색 계단 현상을 얻을 : 별도의 파일에
Partial Public Class DataContext
Inherits System.Data.Linq.DataContext
...
<Table(Name:="dbo.Concessions")> _
Partial Public Class Concession
...
<Column(Storage:="_Country", DbType:="Char(2)")> _
Public Property Country() As String
...
End Property
...
End Class
, 여기에 내가 할 노력하고있어입니다 Me.Country
'이고 메시지는 'Country' is not a member of 'DataContext.Concession'
입니다. 부분 클래스의 두 반쪽은 모두 동일한 네임 스페이스에 있습니다.
그래서 부분 클래스의 절반에서 자동으로 생성 된 부분 클래스의 속성에 액세스하려면 어떻게해야합니까?
그게 전부 야! 포인터 주셔서 감사. –