Lingua

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

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

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

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

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

Inizializza una nuova istanza dell'elemento struct EntityLoadInfo.

Proprietà

Nome Descrizione
ValueBuffer

Ottiene la riga di dati che rappresenta questa entità.

Metodi

Nome Descrizione
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