Udostępnij za pośrednictwem


MaterializationInterceptionData Konstruktory

Definicja

Przeciążenia

MaterializationInterceptionData(MaterializationContext, IEntityType, Dictionary<IPropertyBase,ValueTuple<Object,Func<MaterializationContext, Object>>>)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

MaterializationInterceptionData(MaterializationContext, IEntityType, Nullable<QueryTrackingBehavior>, Dictionary<IPropertyBase,ValueTuple<Object, Func<MaterializationContext,Object>>>)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

MaterializationInterceptionData(MaterializationContext, IEntityType, Dictionary<IPropertyBase,ValueTuple<Object,Func<MaterializationContext, Object>>>)

Źródło:
MaterializationInterceptionData.cs

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public MaterializationInterceptionData (Microsoft.EntityFrameworkCore.Storage.MaterializationContext materializationContext, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,(object TypedAccessor, Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext,object?> Accessor)> valueAccessor);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData : Microsoft.EntityFrameworkCore.Storage.MaterializationContext * Microsoft.EntityFrameworkCore.Metadata.IEntityType * System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase, ValueTuple<obj, Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext, obj>>> -> Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData
Public Sub New (materializationContext As MaterializationContext, entityType As IEntityType, valueAccessor As Dictionary(Of IPropertyBase, ValueTuple(Of Object, Func(Of MaterializationContext, Object))))

Parametry

materializationContext
MaterializationContext
entityType
IEntityType
Atrybuty

Dotyczy

MaterializationInterceptionData(MaterializationContext, IEntityType, Nullable<QueryTrackingBehavior>, Dictionary<IPropertyBase,ValueTuple<Object, Func<MaterializationContext,Object>>>)

Źródło:
MaterializationInterceptionData.cs
Źródło:
MaterializationInterceptionData.cs

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public MaterializationInterceptionData (Microsoft.EntityFrameworkCore.Storage.MaterializationContext materializationContext, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.QueryTrackingBehavior? queryTrackingBehavior, System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase,(object TypedAccessor, Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext,object?> Accessor)> valueAccessor);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData : Microsoft.EntityFrameworkCore.Storage.MaterializationContext * Microsoft.EntityFrameworkCore.Metadata.IEntityType * Nullable<Microsoft.EntityFrameworkCore.QueryTrackingBehavior> * System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase, ValueTuple<obj, Func<Microsoft.EntityFrameworkCore.Storage.MaterializationContext, obj>>> -> Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData
Public Sub New (materializationContext As MaterializationContext, entityType As IEntityType, queryTrackingBehavior As Nullable(Of QueryTrackingBehavior), valueAccessor As Dictionary(Of IPropertyBase, ValueTuple(Of Object, Func(Of MaterializationContext, Object))))

Parametry

materializationContext
MaterializationContext
entityType
IEntityType
queryTrackingBehavior
Nullable<QueryTrackingBehavior>
Atrybuty

Dotyczy