Partager via


EntityLoadInfo Structure

Définition

Informations nécessaires pour créer une instance d’une entité basée sur une ligne de données retournées à partir d’une requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

public struct EntityLoadInfo
public readonly struct EntityLoadInfo
type EntityLoadInfo = struct
Public Structure EntityLoadInfo
Héritage
EntityLoadInfo

Constructeurs

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

Initialise une nouvelle instance du struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
Obsolète.

Initialise une nouvelle instance du struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

Initialise une nouvelle instance du struct EntityLoadInfo.

Propriétés

ValueBuffer

Obtient la ligne de données qui représente cette entité.

Méthodes

ForType(Type)

Crée un objet ValueBuffer contenant uniquement les valeurs nécessaires pour les entités d’un type donné.

Materialize()

Matérialise les données dans une entité instance.

WithIndexMap(Dictionary<Type,Int32[]>)

Remplit le champ Type Index Map du struct.

S’applique à