RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.MaterializeJsonEntityCollection Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| MaterializeJsonEntityCollection<TEntity,TResult>(QueryContext, Object[], JsonReaderData, INavigationBase, Func<QueryContext, Object[],JsonReaderData,TEntity>) |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core. |
| MaterializeJsonEntityCollection<TEntity,TResult>(QueryContext, Object[], JsonReaderData, IPropertyBase, Func<QueryContext,Object[], JsonReaderData,TEntity>) |
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core. |
MaterializeJsonEntityCollection<TEntity,TResult>(QueryContext, Object[], JsonReaderData, INavigationBase, Func<QueryContext, Object[],JsonReaderData,TEntity>)
- Origine:
- RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.ClientMethods.cs
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public static TResult? MaterializeJsonEntityCollection<TEntity,TResult>(Microsoft.EntityFrameworkCore.Query.QueryContext queryContext, object[] keyPropertyValues, Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData? jsonReaderData, Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation, Func<Microsoft.EntityFrameworkCore.Query.QueryContext,object[],Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData,TEntity> innerShaper) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
static member MaterializeJsonEntityCollection : Microsoft.EntityFrameworkCore.Query.QueryContext * obj[] * Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Func<Microsoft.EntityFrameworkCore.Query.QueryContext, obj[], Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData, 'Entity (requires 'Entity : null)> -> 'Result (requires 'Entity : null)
Public Shared Function MaterializeJsonEntityCollection(Of TEntity As Class, TResult As Class) (queryContext As QueryContext, keyPropertyValues As Object(), jsonReaderData As JsonReaderData, navigation As INavigationBase, innerShaper As Func(Of QueryContext, Object(), JsonReaderData, TEntity)) As TResult
Parametri di tipo
- TEntity
- TResult
Parametri
- queryContext
- QueryContext
- keyPropertyValues
- Object[]
- jsonReaderData
- JsonReaderData
- navigation
- INavigationBase
- innerShaper
- Func<QueryContext,Object[],JsonReaderData,TEntity>
Valori restituiti
- Attributi
Si applica a
MaterializeJsonEntityCollection<TEntity,TResult>(QueryContext, Object[], JsonReaderData, IPropertyBase, Func<QueryContext,Object[], JsonReaderData,TEntity>)
- Origine:
- RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.ClientMethods.cs
- Origine:
- RelationalShapedQueryCompilingExpressionVisitor.ShaperProcessingExpressionVisitor.ClientMethods.cs
Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public static TResult? MaterializeJsonEntityCollection<TEntity,TResult>(Microsoft.EntityFrameworkCore.Query.QueryContext queryContext, object[]? keyPropertyValues, Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData? jsonReaderData, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase structuralProperty, Func<Microsoft.EntityFrameworkCore.Query.QueryContext,object[]?,Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData,TEntity> innerShaper) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
static member MaterializeJsonEntityCollection : Microsoft.EntityFrameworkCore.Query.QueryContext * obj[] * Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase * Func<Microsoft.EntityFrameworkCore.Query.QueryContext, obj[], Microsoft.EntityFrameworkCore.Storage.Json.JsonReaderData, 'Entity (requires 'Entity : null)> -> 'Result (requires 'Entity : null)
Public Shared Function MaterializeJsonEntityCollection(Of TEntity As Class, TResult As Class) (queryContext As QueryContext, keyPropertyValues As Object(), jsonReaderData As JsonReaderData, structuralProperty As IPropertyBase, innerShaper As Func(Of QueryContext, Object(), JsonReaderData, TEntity)) As TResult
Parametri di tipo
- TEntity
- TResult
Parametri
- queryContext
- QueryContext
- keyPropertyValues
- Object[]
- jsonReaderData
- JsonReaderData
- structuralProperty
- IPropertyBase
- innerShaper
- Func<QueryContext,Object[],JsonReaderData,TEntity>
Valori restituiti
- Attributi