RelationalEntityTypeAnnotations Classe
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.
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IMutableEntityType).
public class RelationalEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalEntityTypeAnnotations
type RelationalEntityTypeAnnotations = class
interface IRelationalEntityTypeAnnotations
Public Class RelationalEntityTypeAnnotations
Implements IRelationalEntityTypeAnnotations
- Ereditarietà
-
RelationalEntityTypeAnnotations
- Derivato
- Implementazioni
Costruttori
RelationalEntityTypeAnnotations(IEntityType) |
Costruisce un'istanza per le annotazioni dell'oggetto specificato IEntityType. |
RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames) |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IMutableEntityType). |
RelationalEntityTypeAnnotations(RelationalAnnotations) |
Costruisce un'istanza di per le annotazioni dell'oggetto IEntityType rappresentato dall'helper di annotazione specificato. |
RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IMutableEntityType). |
Campi
ProviderFullAnnotationNames |
Proprietà per le annotazioni specifiche relazionali a cui si accede tramite Relational(IMutableEntityType). |
Proprietà
Annotations |
Helper RelationalAnnotations che rappresenta l'oggetto IEntityType da annotare. |
DiscriminatorProperty |
Oggetto IProperty che verrà utilizzato per archiviare un valore discriminatorio. |
DiscriminatorValue |
Valore discriminatorio da utilizzare. |
EntityType |
Oggetto IEntityType da annotare. |
Schema |
Schema del database che contiene la tabella mappata. |
TableName |
Nome della tabella a cui è mappato il tipo di entità. |
Metodi
GetAnnotations(IEntityType) |
Ottiene un'istanza RelationalEntityTypeAnnotations per l'oggetto che IEntityType gestisce la RelationalAnnotations semantica utilizzata da questa istanza per controllare l'impostazione delle annotazioni per convenzione. |
GetAnnotations(IModel) |
Ottiene un'istanza RelationalModelAnnotations per l'oggetto che IModel gestisce la RelationalAnnotations semantica utilizzata da questa istanza per controllare l'impostazione delle annotazioni per convenzione. |
GetDiscriminatorPropertyConfigurationSource() |
Ottiene l'oggetto per l'oggetto Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource attualmente impostato DiscriminatorProperty. |
GetDiscriminatorValueConfigurationSource() |
Ottiene l'oggetto per l'oggetto Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource attualmente impostato DiscriminatorValue. |
GetNonRootDiscriminatorProperty() |
Trova il IProperty set da utilizzare per un discriminante su questo tipo senza attraversare i tipi di base. |
RemoveDiscriminatorValue() |
Tenta di rimuovere l'oggetto DiscriminatorValue utilizzando la semantica di RelationalAnnotations in uso. |
SetDiscriminatorProperty(IProperty) |
Tenta di impostare l'oggetto DiscriminatorProperty utilizzando la semantica di RelationalAnnotations in uso. |
SetDiscriminatorProperty(IProperty, Type) |
Tenta di impostare l'oggetto DiscriminatorProperty utilizzando la semantica di RelationalAnnotations in uso. |
SetDiscriminatorValue(Object) |
Tenta di impostare l'oggetto DiscriminatorValue utilizzando la semantica di RelationalAnnotations in uso. |
SetSchema(String) |
Tenta di impostare l'oggetto Schema utilizzando la semantica di RelationalAnnotations in uso. |
SetTableName(String) |
Tenta di impostare l'oggetto TableName utilizzando la semantica di RelationalAnnotations in uso. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per