ObjectContext.Translate Méthode

Définition

Surcharges

Nom Description
Translate<TElement>(DbDataReader)

Traduit une DbDataReader ligne contenant des lignes de données d’entité en objets du type d’entité demandé.

Translate<TEntity>(DbDataReader, String, MergeOption)

Convertit une DbDataReader ligne 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 spécifiée.

Translate<TElement>(DbDataReader)

Traduit une DbDataReader ligne contenant des lignes de données d’entité en objets du type d’entité demandé.

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)

Paramètres de type

TElement

Type d’entité des données dans le DbDataReader.

Paramètres

reader
DbDataReader

Qui DbDataReader contient des données d’entité à traduire en objets d’entité.

Retours

ObjectResult<TElement>

Énumération d’objets de type TResult.

Exceptions

Quand reader est null.

Remarques

La Translate méthode est utilisée pour traduire les données d’entité d’un DbDataReader objet du type demandé. Ce processus est effectué automatiquement lorsqu’un ObjectQuery<T> processus est exécuté pour retourner des données d’entité. La méthode Translate vous permet d’exécuter une requête ADO standard.NET sur une source de données et de traduire les lignes de données retournées en objets d’entité.

L’élément fourni DbDataReader doit contenir des données qui correspondent au type d’entité demandé.

S’applique à

Translate<TEntity>(DbDataReader, String, MergeOption)

Convertit une DbDataReader ligne 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 spécifiée.

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)

Paramètres de type

TEntity

Type d’entité des données dans le DbDataReader.

Paramètres

reader
DbDataReader

Qui DbDataReader contient des données d’entité à traduire en objets d’entité.

entitySetName
String

Jeu d’entités du TEntity type.

mergeOption
MergeOption

À MergeOption utiliser lorsque des objets traduits sont ajoutés au contexte d’objet. La valeur par défaut est AppendOnly.

Retours

ObjectResult<TEntity>

Énumération d’objets de type TResult.

Exceptions

Quand reader est null.

Lorsque l’élément fourni mergeOption n’est pas une valeur valide MergeOption .

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

Remarques

La Translate méthode est utilisée pour traduire les données d’entité d’un DbDataReader objet du type demandé. Ce processus est effectué automatiquement lorsqu’un ObjectQuery<T> processus est exécuté pour retourner des données d’entité. La méthode Translate vous permet d’exécuter une requête ADO standard.NET sur une source de données et de traduire les lignes de données retournées en objets d’entité.

L’élément fourni DbDataReader doit contenir des données qui correspondent au type d’entité demandé.

S’applique à