ObjectContext.Translate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Translate<TElement>(DbDataReader) |
Menerjemahkan DbDataReader yang berisi baris data entitas ke objek dari jenis entitas yang diminta. |
Translate<TEntity>(DbDataReader, String, MergeOption) |
Menerjemahkan DbDataReader yang berisi baris data entitas ke objek dari jenis entitas yang diminta, dalam kumpulan entitas tertentu, dan dengan opsi penggabungan yang ditentukan. |
Translate<TElement>(DbDataReader)
Menerjemahkan DbDataReader yang berisi baris data entitas ke objek dari jenis entitas yang diminta.
public:
generic <typename TElement>
System::Data::Objects::ObjectResult<TElement> ^ Translate(System::Data::Common::DbDataReader ^ reader);
public System.Data.Objects.ObjectResult<TElement> Translate<TElement> (System.Data.Common.DbDataReader reader);
member this.Translate : System.Data.Common.DbDataReader -> System.Data.Objects.ObjectResult<'Element>
Public Function Translate(Of TElement) (reader As DbDataReader) As ObjectResult(Of TElement)
Jenis parameter
- TElement
Jenis entitas data di DbDataReader.
Parameter
- reader
- DbDataReader
DbDataReader yang berisi data entitas untuk diterjemahkan ke dalam objek entitas.
Mengembalikan
Enumerasi objek jenis TResult
.
Pengecualian
Kapan reader
adalah null
.
Keterangan
Metode Translate ini digunakan untuk menerjemahkan data entitas dari DbDataReader ke dalam objek dari jenis yang diminta. Proses ini dilakukan secara otomatis ketika dijalankan ObjectQuery<T> untuk mengembalikan data entitas. Metode ini Translate memungkinkan Anda menjalankan kueri ADO.NET standar terhadap sumber data dan menerjemahkan baris data yang dikembalikan ke dalam objek entitas.
yang disediakan DbDataReader harus berisi data yang memetakan ke jenis entitas yang diminta.
Untuk informasi selengkapnya, lihat:
Langsung Menjalankan Perintah Store dan
Cara: Langsung Jalankan Perintah Terhadap Sumber Data
Berlaku untuk
Translate<TEntity>(DbDataReader, String, MergeOption)
Menerjemahkan DbDataReader yang berisi baris data entitas ke objek dari jenis entitas yang diminta, dalam kumpulan entitas tertentu, dan dengan opsi penggabungan yang ditentukan.
public:
generic <typename TEntity>
System::Data::Objects::ObjectResult<TEntity> ^ Translate(System::Data::Common::DbDataReader ^ reader, System::String ^ entitySetName, System::Data::Objects::MergeOption mergeOption);
public System.Data.Objects.ObjectResult<TEntity> Translate<TEntity> (System.Data.Common.DbDataReader reader, string entitySetName, System.Data.Objects.MergeOption mergeOption);
member this.Translate : System.Data.Common.DbDataReader * string * System.Data.Objects.MergeOption -> System.Data.Objects.ObjectResult<'Entity>
Public Function Translate(Of TEntity) (reader As DbDataReader, entitySetName As String, mergeOption As MergeOption) As ObjectResult(Of TEntity)
Jenis parameter
- TEntity
Jenis entitas data di DbDataReader.
Parameter
- reader
- DbDataReader
DbDataReader yang berisi data entitas untuk diterjemahkan ke dalam objek entitas.
- entitySetName
- String
Kumpulan entitas jenis TEntity
.
- mergeOption
- MergeOption
untuk MergeOption digunakan saat objek yang diterjemahkan ditambahkan ke konteks objek. Default adalah AppendOnly.
Mengembalikan
Enumerasi objek jenis TResult
.
Pengecualian
Kapan reader
adalah null
.
Ketika yang diberikan mergeOption
bukan nilai yang valid MergeOption .
Ketika yang disediakan entitySetName
bukan entitas yang valid yang ditetapkan untuk jenis tersebut TResult
.
Keterangan
Metode Translate ini digunakan untuk menerjemahkan data entitas dari DbDataReader ke dalam objek dari jenis yang diminta. Proses ini dilakukan secara otomatis ketika dijalankan ObjectQuery<T> untuk mengembalikan data entitas. Metode ini Translate memungkinkan Anda menjalankan kueri ADO.NET standar terhadap sumber data dan menerjemahkan baris data yang dikembalikan ke dalam objek entitas.
yang disediakan DbDataReader harus berisi data yang memetakan ke jenis entitas yang diminta.
Untuk informasi selengkapnya, lihat:
Langsung Menjalankan Perintah Store dan
Cara: Langsung Jalankan Perintah Terhadap Sumber Data