EntityLoadInfo Yapı

Tanım

Bir sorgudan döndürülen verilerin bir satırına göre bir varlığın örneğini oluşturmak için gereken bilgiler.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

public struct EntityLoadInfo
type EntityLoadInfo = struct
Public Structure EntityLoadInfo
Devralma
EntityLoadInfo

Oluşturucular

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

Yapının yeni bir örneğini başlatır EntityLoadInfo .

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

Yapının yeni bir örneğini başlatır EntityLoadInfo .

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
Kullanımdan kalktı.

Yapının yeni bir örneğini başlatır EntityLoadInfo .

Özellikler

ValueBuffer

Bu varlığı temsil eden verilerin satırını alır.

Yöntemler

ForType(Type)

Yalnızca belirli bir türdeki varlıklar için gereken değerleri içeren yeni bir ValueBuffer oluşturur.

Materialize()

Verileri bir varlık örneğine çıkarır.

WithIndexMap(Dictionary<Type,Int32[]>)

Yapının tür dizini eşleme alanını doldurur.

Şunlara uygulanır