ObjectContext.Translate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
É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
É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.