Condividi tramite


EntityLoadInfo Struct

Definizione

Informazioni necessarie per creare un'istanza di un'entità in base a una riga di dati restituiti da una query.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

public struct EntityLoadInfo
public readonly struct EntityLoadInfo
type EntityLoadInfo = struct
Public Structure EntityLoadInfo
Ereditarietà
EntityLoadInfo

Costruttori

EntityLoadInfo(MaterializationContext, Func<MaterializationContext,Object>, Dictionary<Type,Int32[]>)

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
Obsoleta..

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

Proprietà

ValueBuffer

Ottiene la riga di dati che rappresenta questa entità.

Metodi

ForType(Type)

Crea un nuovo ValoreBuffer contenente solo i valori necessari per le entità di un determinato tipo.

Materialize()

Materializza i dati in un'istanza di entità.

WithIndexMap(Dictionary<Type,Int32[]>)

Popola il campo Mappa indice tipo dello struct.

Si applica a