ObjectContext.Translate Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Translate<TElement>(DbDataReader) |
Varlık verilerinin satırlarını içeren bir DbDataReader öğesini istenen varlık türündeki nesnelere çevirir. |
Translate<TEntity>(DbDataReader, String, MergeOption) |
Varlık verilerinin satırlarını içeren bir DbDataReader öğesini istenen varlık türündeki nesnelere, belirli bir varlık kümesinde ve belirtilen birleştirme seçeneğiyle çevirir. |
Translate<TElement>(DbDataReader)
Varlık verilerinin satırlarını içeren bir DbDataReader öğesini istenen varlık türündeki nesnelere çevirir.
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)
Tür Parametreleri
- TElement
içindeki DbDataReaderverilerin varlık türü.
Parametreler
- reader
- DbDataReader
Varlık DbDataReader nesnelerine çevrilecek varlık verilerini içeren.
Döndürülenler
türüne TResult
sahip nesnelerin sabit listesi.
Özel durumlar
olduğunda reader
null
.
Açıklamalar
Translate yöntemi, varlık verilerini bir DbDataReader türünden istenen türdeki nesnelere çevirmek için kullanılır. Bu işlem, varlık verilerini döndürmek için bir ObjectQuery<T> yürütülürken otomatik olarak gerçekleştirilir. yöntemi, Translate bir veri kaynağında standart bir ADO.NET sorgusu yürütmenizi ve döndürülen veri satırlarını varlık nesnelerine çevirmenizi sağlar.
Sağlanan DbDataReader , istenen varlık türüne eşleyen veriler içermelidir.
Daha fazla bilgi için bkz.
Doğrudan Mağaza Komutlarını Yürütme ve
Nasıl yapılır: Veri Kaynağında Komutları Doğrudan Yürütme
Şunlara uygulanır
Translate<TEntity>(DbDataReader, String, MergeOption)
Varlık verilerinin satırlarını içeren bir DbDataReader öğesini istenen varlık türündeki nesnelere, belirli bir varlık kümesinde ve belirtilen birleştirme seçeneğiyle çevirir.
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)
Tür Parametreleri
- TEntity
içindeki DbDataReaderverilerin varlık türü.
Parametreler
- reader
- DbDataReader
Varlık DbDataReader nesnelerine çevrilecek varlık verilerini içeren.
- entitySetName
- String
Türün TEntity
varlık kümesi.
- mergeOption
- MergeOption
çevrilen MergeOption nesneler nesne bağlamı için eklendiğinde kullanılacak. Varsayılan değer: AppendOnly.
Döndürülenler
türüne TResult
sahip nesnelerin sabit listesi.
Özel durumlar
olduğunda reader
null
.
Sağlanan mergeOption
geçerli MergeOption bir değer olmadığında.
Sağlanan entitySetName
tür için TResult
geçerli bir varlık kümesi olmadığında.
Açıklamalar
Translate yöntemi, varlık verilerini bir DbDataReader türünden istenen türdeki nesnelere çevirmek için kullanılır. Bu işlem, varlık verilerini döndürmek için bir ObjectQuery<T> yürütülürken otomatik olarak gerçekleştirilir. yöntemi, Translate bir veri kaynağında standart bir ADO.NET sorgusu yürütmenizi ve döndürülen veri satırlarını varlık nesnelerine çevirmenizi sağlar.
Sağlanan DbDataReader , istenen varlık türüne eşleyen veriler içermelidir.
Daha fazla bilgi için bkz.
Doğrudan Mağaza Komutlarını Yürütme ve
Nasıl yapılır: Veri Kaynağında Komutları Doğrudan Yürütme