ObjectContext.Translate Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Translate<TElement>(DbDataReader) |
Vertaalt een DbDataReader met rijen entiteitsgegevens naar objecten van het aangevraagde entiteitstype. |
| Translate<TEntity>(DbDataReader, String, MergeOption) |
Vertaalt een DbDataReader met rijen entiteitsgegevens naar objecten van het aangevraagde entiteitstype, in een specifieke entiteitsset en met de opgegeven samenvoegoptie. |
Translate<TElement>(DbDataReader)
Vertaalt een DbDataReader met rijen entiteitsgegevens naar objecten van het aangevraagde entiteitstype.
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)
Type parameters
- TElement
Het entiteitstype van de gegevens in de DbDataReader.
Parameters
- reader
- DbDataReader
De DbDataReader entiteitsgegevens die moeten worden omgezet in entiteitsobjecten.
Retouren
Een opsomming van objecten van het type TResult.
Uitzonderingen
Wanneer reader is null.
Opmerkingen
De Translate methode wordt gebruikt om entiteitsgegevens van een DbDataReader te vertalen naar objecten van het aangevraagde type. Dit proces wordt automatisch uitgevoerd wanneer een ObjectQuery<T> wordt uitgevoerd om entiteitsgegevens te retourneren. Met de methode Translate kunt u een standaard ADO.NET-query uitvoeren op een gegevensbron en de geretourneerde gegevensrijen omzetten in entiteitsobjecten.
De opgegeven DbDataReader gegevens moeten gegevens bevatten die zijn toegewezen aan het aangevraagde entiteitstype.
Voor meer informatie, zie:
Rechtstreeks store-opdrachten uitvoeren en
Procedure: Opdrachten rechtstreeks uitvoeren op basis van de gegevensbron
Van toepassing op
Translate<TEntity>(DbDataReader, String, MergeOption)
Vertaalt een DbDataReader met rijen entiteitsgegevens naar objecten van het aangevraagde entiteitstype, in een specifieke entiteitsset en met de opgegeven samenvoegoptie.
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)
Type parameters
- TEntity
Het entiteitstype van de gegevens in de DbDataReader.
Parameters
- reader
- DbDataReader
De DbDataReader entiteitsgegevens die moeten worden omgezet in entiteitsobjecten.
- entitySetName
- String
De entiteitsset van het TEntity type.
- mergeOption
- MergeOption
De MergeOption te gebruiken wanneer vertaalde objecten worden toegevoegd aan de objectcontext. De standaardwaarde is AppendOnly.
Retouren
Een opsomming van objecten van het type TResult.
Uitzonderingen
Wanneer reader is null.
Wanneer de opgegeven mergeOption waarde geen geldige MergeOption waarde is.
Wanneer de opgegeven entitySetName entiteit geen geldige entiteit is die is ingesteld voor het TResult type.
Opmerkingen
De Translate methode wordt gebruikt om entiteitsgegevens van een DbDataReader te vertalen naar objecten van het aangevraagde type. Dit proces wordt automatisch uitgevoerd wanneer een ObjectQuery<T> wordt uitgevoerd om entiteitsgegevens te retourneren. Met de methode Translate kunt u een standaard ADO.NET-query uitvoeren op een gegevensbron en de geretourneerde gegevensrijen omzetten in entiteitsobjecten.
De opgegeven DbDataReader gegevens moeten gegevens bevatten die zijn toegewezen aan het aangevraagde entiteitstype.
Voor meer informatie, zie:
Rechtstreeks store-opdrachten uitvoeren en
Procedure: Opdrachten rechtstreeks uitvoeren op basis van de gegevensbron