Partager via


ObjectContext.Translate Méthode

Définition

Surcharges

Translate<TElement>(DbDataReader)

Traduit un DbDataReader qui contient des lignes de données d'entité en objets du type d'entité demandé.

Translate<TEntity>(DbDataReader, String, MergeOption)

Traduit un DbDataReader qui contient des lignes de données d'entité en objets du type d'entité demandé, dans un jeu d'entités spécifique et avec l'option de fusion indiquée.

Translate<TElement>(DbDataReader)

Traduit un DbDataReader qui contient des lignes de données d'entité en objets du type d'entité demandé.

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)

Paramètres de type

TElement

Type d'entité.

Paramètres

reader
DbDataReader

DbDataReader qui contient les données d'entité à traduire en objets d'entité.

Retours

ObjectResult<TElement>

Énumération d’objets de type TResult .

Exceptions

Lorsque le lecteur a la valeur Null.

S’applique à

Translate<TEntity>(DbDataReader, String, MergeOption)

Traduit un DbDataReader qui contient des lignes de données d'entité en objets du type d'entité demandé, dans un jeu d'entités spécifique et avec l'option de fusion indiquée.

[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>

Paramètres de type

TEntity

Type d'entité.

Paramètres

reader
DbDataReader

DbDataReader qui contient les données d'entité à traduire en objets d'entité.

entitySetName
String

Jeu d’entités du type TResult.

mergeOption
MergeOption

MergeOption à utiliser lors de l'ajout des objets traduits au contexte de l'objet. La valeur par défaut est AppendOnly .

Retours

ObjectResult<TEntity>

Énumération d’objets de type TResult .

Attributs

Exceptions

Lorsque le lecteur a la valeur Null.

Lorsque le mergeOption fourni n’est pas une valeur valide MergeOption .

Lorsque le entitySetName fourni n’est pas un jeu d’entités valide pour le type TResult.

S’applique à