Aracılığıyla paylaş


ObjectContext.Translate Yöntem

Tanım

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 virtual System.Data.Entity.Core.Objects.ObjectResult<TElement> Translate<TElement> (System.Data.Common.DbDataReader reader);
abstract member Translate : System.Data.Common.DbDataReader -> System.Data.Entity.Core.Objects.ObjectResult<'Element>
override this.Translate : System.Data.Common.DbDataReader -> System.Data.Entity.Core.Objects.ObjectResult<'Element>
Public Overridable Function Translate(Of TElement) (reader As DbDataReader) As ObjectResult(Of TElement)

Tür Parametreleri

TElement

Varlık türü.

Parametreler

reader
DbDataReader

Varlık DbDataReader nesnelerine çevrilecek varlık verilerini içeren.

Döndürülenler

ObjectResult<TElement>

TResult türünde nesnelerin sabit listesi.

Özel durumlar

Okuyucu null olduğunda.

Ş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.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Justification="Generic parameters are required for strong-typing of the return type.")]
public virtual System.Data.Entity.Core.Objects.ObjectResult<TEntity> Translate<TEntity> (System.Data.Common.DbDataReader reader, string entitySetName, System.Data.Entity.Core.Objects.MergeOption mergeOption);
abstract member Translate : System.Data.Common.DbDataReader * string * System.Data.Entity.Core.Objects.MergeOption -> System.Data.Entity.Core.Objects.ObjectResult<'Entity>
override this.Translate : System.Data.Common.DbDataReader * string * System.Data.Entity.Core.Objects.MergeOption -> System.Data.Entity.Core.Objects.ObjectResult<'Entity>

Tür Parametreleri

TEntity

Varlık türü.

Parametreler

reader
DbDataReader

Varlık DbDataReader nesnelerine çevrilecek varlık verilerini içeren.

entitySetName
String

TResult türündeki varlık kümesi.

mergeOption
MergeOption

Çevrilen MergeOption nesneler nesne bağlamı için eklendiğinde kullanılacak. Varsayılan değer şeklindedir AppendOnly .

Döndürülenler

ObjectResult<TEntity>

TResult türünde nesnelerin sabit listesi.

Öznitelikler

Özel durumlar

Okuyucu null olduğunda.

Sağlanan mergeOption geçerli MergeOption bir değer olmadığında.

Sağlanan entitySetName TResult türü için geçerli bir varlık kümesi değilse.

Şunlara uygulanır