ObjectContext
- это класс, который создается внутри созданного вами DomainService
класса.
Просто выполните this.ObjectContext
в классе DomainService
, который вы создали, и у вас должен быть доступ к тому классу, который вы ищете.
Я предположил, что вы используете службы RIA иВаш DomainService MetaData
класс помечен [Include]
атрибутами.В противном случае выполнение this.ObjectContext.SomeEntity.Include("ChildEntity")
не сработает.
Редактировать:
Добавить <IncludeAttribute()> _
к Public Property SubgroepIndustries As EntitySet(Of SubgroepIndustrie)
в вашем .metadata.vb
Что касается ObjectContext
,глядя на твой код тебе не нужно ObjectContext
я думаю.Вместо этого используйте DataContext
.
, например:
Public Function GetHoofdgroepIndustries() As IQueryable(Of HoofdgroepIndustrie)
Return Me.DataContext.HoofdgroepIndustries.Include("SubgroepIndustries")
End Function
- это то, как вы будете это делать.
Редактировать 2: Вам нужно Imports System.ServiceModel.DomainServices.Server
для <IncludeAttribute()>