ObjectContext.Translate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Translate<TElement>(DbDataReader) |
DbDataReader Tłumaczy element zawierający wiersze danych jednostki do obiektów żądanego typu jednostki. |
Translate<TEntity>(DbDataReader, String, MergeOption) |
DbDataReader Tłumaczy wiersze danych jednostki na obiekty żądanego typu jednostki, w określonym zestawie jednostek i z określoną opcją scalania. |
Translate<TElement>(DbDataReader)
DbDataReader Tłumaczy element zawierający wiersze danych jednostki do obiektów żądanego typu jednostki.
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)
Parametry typu
- TElement
Typ jednostki.
Parametry
- reader
- DbDataReader
Element DbDataReader zawierający dane jednostki do tłumaczenia na obiekty jednostki.
Zwraca
Wyliczenie obiektów typu TResult .
Wyjątki
Gdy czytnik ma wartość null.
Dotyczy
Translate<TEntity>(DbDataReader, String, MergeOption)
DbDataReader Tłumaczy wiersze danych jednostki na obiekty żądanego typu jednostki, w określonym zestawie jednostek i z określoną opcją scalania.
[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>
Parametry typu
- TEntity
Typ jednostki.
Parametry
- reader
- DbDataReader
Element DbDataReader zawierający dane jednostki do tłumaczenia na obiekty jednostki.
- entitySetName
- String
Zestaw jednostek typu TResult.
- mergeOption
- MergeOption
Element MergeOption do użycia podczas dodawania przetłumaczonych obiektów do kontekstu obiektu. Wartość domyślna to AppendOnly .
Zwraca
Wyliczenie obiektów typu TResult .
- Atrybuty
Wyjątki
Gdy czytnik ma wartość null.
Gdy podane scalanieOption nie jest prawidłową MergeOption wartością.
Jeśli podany element entitySetName nie jest prawidłowym zestawem jednostek dla typu TResult.