MaterializationInterceptionData Struct
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.
Oggetto parametro passato ai IMaterializationInterceptor metodi contenenti dati sull'istanza materializzata.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MaterializationInterceptionData
[<System.Runtime.CompilerServices.IsReadOnly>]
type MaterializationInterceptionData = struct
Public Structure MaterializationInterceptionData
- Ereditarietà
-
MaterializationInterceptionData
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Registrazione, eventi e diagnostica .
Costruttori
MaterializationInterceptionData(MaterializationContext, IEntityType, Dictionary<IPropertyBase,ValueTuple<Object,Func<MaterializationContext, Object>>>) |
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 nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core. |
MaterializationInterceptionData(MaterializationContext, IEntityType, Nullable<QueryTrackingBehavior>, Dictionary<IPropertyBase,ValueTuple<Object, Func<MaterializationContext,Object>>>) |
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 nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core. |
Proprietà
Context |
Istanza corrente DbContext usata. |
EntityType |
Tipo dell'entità materializzata. |
QueryTrackingBehavior |
Comportamento di rilevamento delle query o |
Metodi
GetPropertyValue(IPropertyBase) |
Ottiene il valore della proprietà per la proprietà specificata. |
GetPropertyValue(String) |
Ottiene il valore della proprietà per la proprietà con il nome specificato. |
GetPropertyValue<T>(IPropertyBase) |
Ottiene il valore della proprietà per la proprietà specificata. |
GetPropertyValue<T>(String) |
Ottiene il valore della proprietà per la proprietà con il nome specificato. |