RuntimeTypeBase Classe

Definizione

Rappresenta un tipo strutturale in un modello.

public abstract class RuntimeTypeBase : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase
type RuntimeTypeBase = class
    inherit AnnotatableBase
    interface IRuntimeTypeBase
    interface ITypeBase
    interface IReadOnlyTypeBase
    interface IReadOnlyAnnotatable
    interface IAnnotatable
Public MustInherit Class RuntimeTypeBase
Inherits AnnotatableBase
Implements IRuntimeTypeBase
Ereditarietà
RuntimeTypeBase
Derivato
Implementazioni
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase IReadOnlyTypeBase ITypeBase

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Costruttori

RuntimeTypeBase(String, Type, RuntimeModel, RuntimeTypeBase, ChangeTrackingStrategy, PropertyInfo, Boolean)

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à

BaseType

Ottiene il tipo di base del tipo. Restituisce null se non si tratta di un tipo derivato in una gerarchia di ereditarietà.

ClrType

Ottiene la classe CLR usata per rappresentare le istanze di questo tipo. Restituisce null se il tipo non ha una classe CLR corrispondente (nota come tipo shadow).

ConstructorBinding

Ottiene o imposta l'oggetto InstantiationBinding per il costruttore preferito.

DirectlyDerivedTypes

Ottiene tutti i tipi nel modello che derivano direttamente da questo tipo.

IsReadOnly

Indica se l'oggetto corrente è di sola lettura.

(Ereditato da AnnotatableBase)
Item[String]

Ottiene l'annotazione del valore con il nome specificato, che restituisce null se non esiste.

(Ereditato da AnnotatableBase)
Model

Ottiene il modello a cui appartiene questo tipo.

Name

Ottiene il nome del tipo.

Properties

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.

Metodi

AddAnnotation(String, Annotation)

Aggiunge un'annotazione a questo oggetto. Genera se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
AddAnnotation(String, Object)

Aggiunge un'annotazione a questo oggetto. Genera se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
AddAnnotations(IEnumerable<IAnnotation>)

Aggiunge annotazioni a questo oggetto.

(Ereditato da AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Aggiunge annotazioni a questo oggetto.

(Ereditato da AnnotatableBase)
AddComplexProperty(String, Type, String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ChangeTrackingStrategy, PropertyInfo, Boolean)

Aggiunge una proprietà complessa a questo tipo di entità.

AddProperty(String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,ITypeBase,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, JsonValueReaderWriter, CoreTypeMapping, Object)

Aggiunge una proprietà a questo tipo di entità.

AddRuntimeAnnotation(String, Annotation)

Aggiunge un'annotazione di runtime a questo oggetto. Genera se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
AddRuntimeAnnotation(String, Object)

Aggiunge un'annotazione di runtime a questo oggetto. Genera se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Aggiunge annotazioni di runtime a questo oggetto.

(Ereditato da AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Aggiunge annotazioni di runtime a questo oggetto.

(Ereditato da AnnotatableBase)
CreateAnnotation(String, Object)

Crea una nuova annotazione.

(Ereditato da AnnotatableBase)
CreateRuntimeAnnotation(String, Object)

Crea una nuova annotazione di runtime.

(Ereditato da AnnotatableBase)
EnsureMutable()

Genera se il modello è di sola lettura.

(Ereditato da AnnotatableBase)
EnsureReadOnly()

Genera se il modello non è di sola lettura.

(Ereditato da AnnotatableBase)
FindAnnotation(String)

Ottiene l'annotazione con il nome specificato, che restituisce null se non esiste.

(Ereditato da AnnotatableBase)
FindComplexPropertiesInHierarchy(String)

Ottiene le proprietà complesse con il nome specificato in questo tipo, tipi di base o tipi derivati.

FindComplexProperty(String)

Ottiene la proprietà complessa con un nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

FindDeclaredProperty(String)

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.

FindIndexerProperty(Type)

Restituisce la proprietà dell'indicizzatore predefinito che accetta un String valore se presente.

FindIndexerPropertyInfo()

Restituisce l'oggetto PropertyInfo per l'indicizzatore nel tipo CLR associato se presente.

FindMember(String)

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.

FindMembersInHierarchy(String)

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.

FindProperties(IEnumerable<String>)

Trova le proprietà corrispondenti nel tipo di entità specificato. Restituisce null se non viene trovata alcuna proprietà.

FindPropertiesInHierarchy(String)

Ottiene le proprietà con il nome specificato in questo tipo, tipi di base o tipi derivati.

FindProperty(String)

Ottiene la proprietà con un nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

FindRuntimeAnnotation(String)

Ottiene l'annotazione di runtime con il nome specificato, che restituisce null se non esiste.

(Ereditato da AnnotatableBase)
GetAnnotation(String)

Ottiene l'annotazione con il nome specificato, generando se non esiste.

(Ereditato da AnnotatableBase)
GetAnnotations()

Ottiene tutte le annotazioni nell'oggetto corrente.

(Ereditato da AnnotatableBase)
GetComplexProperties()

Ottiene le proprietà complesse definite in questo tipo.

GetDeclaredComplexProperties()

Ottiene le proprietà complesse dichiarate in questo tipo.

GetDeclaredMembers()

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.

GetDeclaredProperties()

Ottiene tutte le proprietà scalari dichiarate in questo tipo.

GetDerivedTypes()

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.

GetDerivedTypes<T>()

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.

GetFlattenedComplexProperties()

Restituisce tutti i membri di questo tipo e tutti i RuntimeComplexProperty tipi complessi annidati, se presenti.

GetFlattenedDeclaredProperties()

Restituisce tutti i membri di questo tipo e tutti i IProperty tipi complessi annidati, se presenti.

GetFlattenedProperties()

Restituisce tutti i membri di questo tipo e tutti i IProperty tipi complessi annidati, se presenti.

GetMembers()

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.

GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Ottiene il valore dell'annotazione di runtime con il nome specificato, aggiungendolo se non esiste.

(Ereditato da AnnotatableBase)
GetProperties()

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.

GetRuntimeAnnotations()

Ottiene tutte le annotazioni di runtime nell'oggetto corrente.

(Ereditato da AnnotatableBase)
GetSnapshottableMembers()

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.

OnAnnotationSet(String, Annotation, Annotation)

Chiamato quando è stata impostata o rimossa un'annotazione.

(Ereditato da AnnotatableBase)
RemoveAnnotation(String)

Rimuove l'annotazione specificata da questo oggetto.

(Ereditato da AnnotatableBase)
RemoveRuntimeAnnotation(String)

Rimuove l'annotazione di runtime specificata da questo oggetto.

(Ereditato da AnnotatableBase)
SetAnnotation(String, Annotation, Annotation)

Imposta l'annotazione archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
SetAnnotation(String, Object)

Imposta l'annotazione archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
SetRuntimeAnnotation(String, Annotation, Annotation)

Imposta l'annotazione di runtime archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Imposta l'annotazione di runtime archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
ToEnumerable<T>(T)

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.

Implementazioni dell'interfaccia esplicita

IAnnotatable.AddRuntimeAnnotation(String, Object)

Aggiunge un'annotazione di runtime a questo oggetto. Genera se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
IAnnotatable.FindRuntimeAnnotation(String)

Ottiene l'annotazione di runtime con il nome specificato, che restituisce null se non esiste.

(Ereditato da AnnotatableBase)
IAnnotatable.GetRuntimeAnnotations()

Ottiene tutte le annotazioni di runtime nell'oggetto corrente.

(Ereditato da AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Rimuove l'annotazione di runtime specificata da questo oggetto.

(Ereditato da AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Imposta l'annotazione di runtime archiviata sotto la chiave specificata. Sovrascrive l'annotazione esistente se esiste già un'annotazione con il nome specificato.

(Ereditato da AnnotatableBase)
IReadOnlyAnnotatable.FindAnnotation(String)

Ottiene l'annotazione con il nome specificato, che restituisce null se non esiste.

(Ereditato da AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Ottiene tutte le annotazioni nell'oggetto corrente.

(Ereditato da AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Ottiene il valore dell'annotazione con il nome specificato, restituito null se non esiste.

(Ereditato da AnnotatableBase)
IReadOnlyTypeBase.FindComplexProperty(String)

Ottiene la proprietà complessa con il nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

IReadOnlyTypeBase.FindDeclaredComplexProperty(String)

Trova una proprietà dichiarata nel tipo con il nome specificato. Non restituisce le proprietà definite in un tipo di base.

IReadOnlyTypeBase.FindDeclaredProperty(String)

Trova una proprietà dichiarata nel tipo con il nome specificato. Non restituisce le proprietà definite in un tipo di base.

IReadOnlyTypeBase.FindMember(String)

Ottiene il membro con il nome specificato. Restituisce null se non viene definito alcun membro con il nome specificato.

IReadOnlyTypeBase.FindMembersInHierarchy(String)

Ottiene i membri con il nome specificato in questo tipo, tipi di base o tipi derivati.

IReadOnlyTypeBase.FindProperties(IReadOnlyList<String>)

Trova le proprietà corrispondenti nel tipo specificato. Restituisce null se non viene trovata alcuna proprietà.

IReadOnlyTypeBase.FindProperty(String)

Ottiene la proprietà con il nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

IReadOnlyTypeBase.GetChangeTrackingStrategy()

Ottiene la strategia di rilevamento delle modifiche usata per questo tipo. Questa strategia indica come il contesto rileva le modifiche alle proprietà per un'istanza del tipo.

IReadOnlyTypeBase.GetComplexProperties()

Ottiene le proprietà complesse definite in questo tipo e tipi di base.

IReadOnlyTypeBase.GetDeclaredComplexProperties()

Ottiene le proprietà complesse dichiarate in questo tipo.

IReadOnlyTypeBase.GetDeclaredMembers()

Ottiene i membri dichiarati in questo tipo.

IReadOnlyTypeBase.GetDeclaredProperties()

Ottiene tutte le proprietà scalari dichiarate in questo tipo.

IReadOnlyTypeBase.GetDerivedComplexProperties()

Ottiene le proprietà complesse dichiarate nei tipi derivati da questo tipo.

IReadOnlyTypeBase.GetDerivedProperties()

Ottiene tutte le proprietà scalari dichiarate nei tipi derivati da questo tipo.

IReadOnlyTypeBase.GetMembers()

Ottiene i membri definiti in questo tipo e tipi di base.

IReadOnlyTypeBase.GetProperties()

Ottiene tutte le proprietà scalari definite in questo tipo.

IReadOnlyTypeBase.GetPropertyAccessMode()

Ottiene l'oggetto PropertyAccessMode utilizzato per le proprietà e gli spostamenti di questo tipo.

IReadOnlyTypeBase.HasSharedClrType

Ottiene un valore che indica se questo tipo strutturale viene mappato a un Type oggetto a cui vengono mappati anche altri tipi strutturali.

IReadOnlyTypeBase.IsPropertyBag

Ottiene un valore che indica se questo tipo strutturale ha un indicizzatore in grado di contenere proprietà arbitrarie e un metodo che può essere usato per determinare se una determinata proprietà indicizzatore contiene un valore.

IReadOnlyTypeBase.Model

Ottiene il modello a cui appartiene questo tipo.

IRuntimeTypeBase.GetConstructorBindingConfigurationSource()

Rappresenta un tipo strutturale in un modello.

IRuntimeTypeBase.GetServiceOnlyConstructorBindingConfigurationSource()

Rappresenta un tipo strutturale in un modello.

ITypeBase.FindComplexProperty(String)

Ottiene la proprietà complessa con un nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

ITypeBase.FindDeclaredProperty(String)

Trova una proprietà dichiarata nel tipo con il nome specificato. Non restituisce le proprietà definite in un tipo di base.

ITypeBase.FindMember(String)

Ottiene il membro con il nome specificato. Restituisce null se non viene definito alcun membro con il nome specificato.

ITypeBase.FindMembersInHierarchy(String)

Ottiene i membri con il nome specificato in questo tipo, tipi di base o tipi derivati.

ITypeBase.FindProperty(String)

Ottiene la proprietà con un nome specificato. Restituisce null se non viene definita alcuna proprietà con il nome specificato.

ITypeBase.GetComplexProperties()

Ottiene le proprietà complesse definite in questo tipo di entità.

ITypeBase.GetDeclaredComplexProperties()

Ottiene le proprietà complesse dichiarate in questo tipo di entità.

ITypeBase.GetDeclaredMembers()

Ottiene i membri dichiarati in questo tipo.

ITypeBase.GetDeclaredProperties()

Ottiene tutte le proprietà non di spostamento dichiarate in questo tipo.

ITypeBase.GetFlattenedComplexProperties()

Restituisce tutte le proprietà che implementano IComplexProperty, incluse quelle in tipi complessi.

ITypeBase.GetFlattenedDeclaredProperties()

Restituisce tutte le proprietà dichiarate che implementano IProperty, incluse quelle in tipi complessi.

ITypeBase.GetFlattenedProperties()

Restituisce tutte le proprietà che implementano IProperty, incluse quelle in tipi complessi.

ITypeBase.GetMembers()

Ottiene i membri definiti in questo tipo e tipi di base.

ITypeBase.GetProperties()

Ottiene le proprietà definite in questo tipo.

ITypeBase.GetSnapshottableMembers()

Restituisce tutti i membri che potrebbero richiedere un valore snapshot durante il rilevamento delle modifiche.

ITypeBase.Model

Ottiene il modello a cui appartiene questo tipo.

Metodi di estensione

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Restituisce il mapping dei tipi per un particolare oggetto store simile alla tabella.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Restituisce il mapping dei tipi per un particolare oggetto store simile alla tabella.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetContainerColumnName(IReadOnlyTypeBase)

Ottiene il nome della colonna del contenitore a cui viene eseguito il mapping del tipo.

GetDefaultMappings(ITypeBase)

Restituisce i mapping predefiniti usati dal tipo.

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per le eliminazioni o null se non viene eseguito il mapping a una stored procedure.

GetDeleteStoredProcedure(ITypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per le eliminazioni o null se non viene eseguito il mapping a una stored procedure.

GetDeleteStoredProcedureMappings(ITypeBase)

Restituisce le stored procedure di eliminazione a cui viene eseguito il mapping del tipo.

GetFunctionMappings(ITypeBase)

Restituisce le funzioni a cui viene eseguito il mapping del tipo.

GetFunctionName(IReadOnlyTypeBase)

Restituisce il nome della funzione a cui viene eseguito il mapping del tipo o null se non viene eseguito il mapping a una funzione.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per gli inserimenti o null se non viene eseguito il mapping a una stored procedure.

GetInsertStoredProcedure(ITypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per gli inserimenti o null se non viene eseguito il mapping a una stored procedure.

GetInsertStoredProcedureMappings(ITypeBase)

Restituisce le stored procedure di inserimento a cui viene eseguito il mapping del tipo.

GetJsonPropertyName(IReadOnlyTypeBase)

Ottiene il valore del nome della proprietà JSON usato per l'entità specificata mappata a una colonna JSON.

GetMappingFragments(IReadOnlyTypeBase)

Restituisce tutti i frammenti di mapping dei tipi configurati.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

Restituisce tutti i frammenti di mapping dei tipi configurati del tipo specificato.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetMappingFragments(ITypeBase)

Restituisce tutti i frammenti di mapping dei tipi configurati.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetMappingFragments(ITypeBase, StoreObjectType)

Restituisce tutti i frammenti di mapping dei tipi configurati del tipo specificato.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetMappingStrategy(IReadOnlyTypeBase)

Ottiene la strategia di mapping per i tipi derivati.

GetSchema(IReadOnlyTypeBase)

Restituisce lo schema del database che contiene la tabella mappata.

GetSqlQuery(IReadOnlyTypeBase)

Restituisce la stringa SQL usata per fornire dati per il tipo o null se non è stato eseguito il mapping a una stringa SQL.

GetSqlQueryMappings(ITypeBase)

Restituisce i mapping delle stringhe SQL.

GetTableMappings(ITypeBase)

Restituisce le tabelle a cui viene eseguito il mapping del tipo.

GetTableName(IReadOnlyTypeBase)

Restituisce il nome della tabella a cui viene eseguito il mapping del tipo o null se non viene eseguito il mapping a una tabella.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per gli aggiornamenti o null se non viene eseguito il mapping a una stored procedure.

GetUpdateStoredProcedure(ITypeBase)

Restituisce la stored procedure a cui viene eseguito il mapping del tipo per gli aggiornamenti o null se non viene eseguito il mapping a una stored procedure.

GetUpdateStoredProcedureMappings(ITypeBase)

Restituisce le stored procedure di aggiornamento a cui viene eseguito il mapping del tipo.

GetViewMappings(ITypeBase)

Restituisce le visualizzazioni a cui viene eseguito il mapping del tipo.

GetViewName(IReadOnlyTypeBase)

Restituisce il nome della visualizzazione a cui viene eseguito il mapping del tipo o null se non viene eseguito il mapping a una visualizzazione.

GetViewSchema(IReadOnlyTypeBase)

Restituisce lo schema del database che contiene la visualizzazione mappata.

IsMappedToJson(IReadOnlyTypeBase)

Ottiene un valore che indica se l'entità specificata viene mappata a una colonna JSON.

Si applica a