EntityLoadInfo 생성자

정의

오버로드

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

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

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
사용되지 않음.

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

public EntityLoadInfo (Microsoft.EntityFrameworkCore.Storage.ValueBuffer valueBuffer, Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer,object> materializer);
new Microsoft.EntityFrameworkCore.Query.EntityLoadInfo : Microsoft.EntityFrameworkCore.Storage.ValueBuffer * Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer, obj> -> Microsoft.EntityFrameworkCore.Query.EntityLoadInfo
Public Sub New (valueBuffer As ValueBuffer, materializer As Func(Of ValueBuffer, Object))

매개 변수

valueBuffer
ValueBuffer

이 엔터티를 나타내는 데이터 행입니다.

materializer
Func<ValueBuffer,Object>

데이터를 엔터티 instance 구체화하는 메서드입니다.

적용 대상

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

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

public EntityLoadInfo (in Microsoft.EntityFrameworkCore.Storage.MaterializationContext materializationContext, Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext,object> materializer, System.Collections.Generic.Dictionary<Type,int[]> typeIndexMap = default);
new Microsoft.EntityFrameworkCore.Query.EntityLoadInfo : MaterializationContext * Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext, obj> * System.Collections.Generic.Dictionary<Type, int[]> -> Microsoft.EntityFrameworkCore.Query.EntityLoadInfo
Public Sub New (ByRef materializationContext As MaterializationContext, materializer As Func(Of MaterializationContext, Object), Optional typeIndexMap As Dictionary(Of Type, Integer()) = Nothing)

매개 변수

materializationContext
MaterializationContext

엔터티를 만들기 위한 현재 MaterializationContext 입니다.

materializer
Func<MaterializationContext,Object>

데이터를 엔터티 instance 구체화하는 메서드입니다.

typeIndexMap
Dictionary<Type,Int32[]>

속성 인덱스에서 ValueBuffer의 값으로 매핑을 포함하는 사전입니다.

적용 대상

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

주의

Use the constructor that also takes a MaterializationContext.

EntityLoadInfo 구조체의 새 인스턴스를 초기화합니다.

public EntityLoadInfo (Microsoft.EntityFrameworkCore.Storage.ValueBuffer valueBuffer, Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer,object> materializer, System.Collections.Generic.Dictionary<Type,int[]> typeIndexMap = default);
[System.Obsolete("Use the constructor that also takes a MaterializationContext.")]
public EntityLoadInfo (Microsoft.EntityFrameworkCore.Storage.ValueBuffer valueBuffer, Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer,object> materializer, System.Collections.Generic.Dictionary<Type,int[]> typeIndexMap = default);
new Microsoft.EntityFrameworkCore.Query.EntityLoadInfo : Microsoft.EntityFrameworkCore.Storage.ValueBuffer * Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer, obj> * System.Collections.Generic.Dictionary<Type, int[]> -> Microsoft.EntityFrameworkCore.Query.EntityLoadInfo
[<System.Obsolete("Use the constructor that also takes a MaterializationContext.")>]
new Microsoft.EntityFrameworkCore.Query.EntityLoadInfo : Microsoft.EntityFrameworkCore.Storage.ValueBuffer * Func<Microsoft.EntityFrameworkCore.Storage.ValueBuffer, obj> * System.Collections.Generic.Dictionary<Type, int[]> -> Microsoft.EntityFrameworkCore.Query.EntityLoadInfo
Public Sub New (valueBuffer As ValueBuffer, materializer As Func(Of ValueBuffer, Object), Optional typeIndexMap As Dictionary(Of Type, Integer()) = Nothing)

매개 변수

valueBuffer
ValueBuffer

이 엔터티를 나타내는 데이터 행입니다.

materializer
Func<ValueBuffer,Object>

데이터를 엔터티 instance 구체화하는 메서드입니다.

typeIndexMap
Dictionary<Type,Int32[]>

속성 인덱스에서 ValueBuffer의 값으로 매핑을 포함하는 사전입니다.

특성

적용 대상