0

仲間のコーダー、エンティティ フレームワークを使用して POCO を埋めるにはどうすればよいですか? 言い換えれば、3 つのプロパティを持つ Car というクラスをコーディングしました。

Public Class Car
Private _car_id As Int32
Private _car_make As String
Private _car_model As String


Public Sub New(ByVal car_id As Int32, _
               ByVal car_make As String, _
               ByVal car_model As String)
End Sub


Public Property Car_id As Int32
    Get
        Return _car_id
    End Get
    Set(value As Int32)
        _car_id = value
    End Set
End Property

Public Property Car_Make As String
    Get
        Return _Car_Make
    End Get
    Set(value As String)
        _car_make = value
    End Set
End Property

Public Property Car_Model As String
    Get
        Return _car_model
    End Get
    Set(value As String)
        _car_model = value
    End Set
End Property
End Class

ここで、IEnumerable を設定して、将来の使用のために車のオブジェクトのリストを保持する必要があります。また、コード内の別のエンティティ コールで相互比較を実行する必要があります。

Public Function GetCars() As IEnumerable(Of CarDB)

Dim data As New List(Of CarDB)

Using ctx As New FundingEntities()

    Dim query = From x In ctx.tbl_cars
    Select New ???????????

これは私が迷子になるところです...どうすればIEnumberabl(Of CarDB)を埋めることができますか????

優れた POCO とエンティティ コーダーがあれば、手を貸してください。そうすれば、この困難を乗り越えることができます...

ありがとう

4

1 に答える 1