ObjectContext.Translate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Translate<TElement>(DbDataReader) |
Übersetzt einen DbDataReader, der Zeilen mit Entitätsdaten enthält, in Objekte des angeforderten Entitätstyps. |
Translate<TEntity>(DbDataReader, String, MergeOption) |
Übersetzt ein DbDataReader, das Zeilen mit Entitätsdaten enthält, in einer bestimmten Entitätenmenge und mit der angegebenen Zusammenführungsoption in Objekte des angeforderten Entitätstyps. |
Translate<TElement>(DbDataReader)
Übersetzt einen DbDataReader, der Zeilen mit Entitätsdaten enthält, in Objekte des angeforderten Entitätstyps.
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)
Typparameter
- TElement
Der Entitätstyp.
Parameter
- reader
- DbDataReader
Das DbDataReader mit Entitätsdaten, die in Entitätsobjekte übersetzt werden sollen.
Gibt zurück
Eine Enumeration von Objekten vom Typ TResult .
Ausnahmen
Wenn der Reader NULL ist.
Gilt für:
Translate<TEntity>(DbDataReader, String, MergeOption)
Übersetzt ein DbDataReader, das Zeilen mit Entitätsdaten enthält, in einer bestimmten Entitätenmenge und mit der angegebenen Zusammenführungsoption in Objekte des angeforderten Entitätstyps.
[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>
Typparameter
- TEntity
Der Entitätstyp.
Parameter
- reader
- DbDataReader
Das DbDataReader mit Entitätsdaten, die in Entitätsobjekte übersetzt werden sollen.
- entitySetName
- String
Die Entitätenmenge des TResult-Typs.
- mergeOption
- MergeOption
Das beim Hinzufügen übersetzter Objekte zum Objektkontext zu verwendende MergeOption. Die Standardeinstellung ist AppendOnly.
Gibt zurück
Eine Enumeration von Objekten vom Typ TResult .
- Attribute
Ausnahmen
Wenn der Reader NULL ist.
Wenn die angegebene mergeOption kein gültiger MergeOption Wert ist.
Wenn die angegebene EntitätSetName keine gültige Entität ist, die für den TResult-Typ festgelegt ist.
Gilt für:
Entity Framework