SqlServerEntityTypeAnnotations 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 annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableEntityType).
public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
inherit RelationalEntityTypeAnnotations
interface ISqlServerEntityTypeAnnotations
interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
- Ereditarietà
- Implementazioni
Costruttori
SqlServerEntityTypeAnnotations(IEntityType) |
Costruisce un'istanza per le annotazioni dell'oggetto specificato IEntityType. |
SqlServerEntityTypeAnnotations(RelationalAnnotations) |
Costruisce un'istanza per le annotazioni dell'oggetto rappresentato dall'helper IEntityType di annotazione specificato. |
Campi
ProviderFullAnnotationNames |
Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableEntityType). (Ereditato da RelationalEntityTypeAnnotations) |
Proprietà
Annotations |
Helper che rappresenta l'oggetto RelationalAnnotationsIEntityType da annotare. (Ereditato da RelationalEntityTypeAnnotations) |
DiscriminatorProperty |
Oggetto IProperty che verrà usato per archiviare un valore discriminatorio. (Ereditato da RelationalEntityTypeAnnotations) |
DiscriminatorValue |
Valore di discriminazione da usare. (Ereditato da RelationalEntityTypeAnnotations) |
EntityType |
Oggetto IEntityType da annotare. (Ereditato da RelationalEntityTypeAnnotations) |
IsMemoryOptimized |
Indica se il tipo viene mappato a una tabella ottimizzata per la memoria. |
Schema |
Schema del database contenente la tabella mappata. (Ereditato da RelationalEntityTypeAnnotations) |
TableName |
Nome della tabella a cui viene mappato il tipo di entità. (Ereditato da RelationalEntityTypeAnnotations) |
Metodi
GetAnnotations(IEntityType) |
Ottiene un'istanza RelationalEntityTypeAnnotations per la specifica IEntityType gestione della RelationalAnnotations semantica usata da questa istanza per controllare l'impostazione delle annotazioni per convenzione. (Ereditato da RelationalEntityTypeAnnotations) |
GetAnnotations(IModel) |
Ottiene un'istanza RelationalModelAnnotations per la specifica IModel gestione della RelationalAnnotations semantica usata da questa istanza per controllare l'impostazione delle annotazioni per convenzione. (Ereditato da RelationalEntityTypeAnnotations) |
GetDiscriminatorPropertyConfigurationSource() |
Ottiene l'oggetto Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource per il set attualmente impostato DiscriminatorProperty. (Ereditato da RelationalEntityTypeAnnotations) |
GetDiscriminatorValueConfigurationSource() |
Ottiene l'oggetto Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource per il set attualmente impostato DiscriminatorValue. (Ereditato da RelationalEntityTypeAnnotations) |
GetNonRootDiscriminatorProperty() |
Trova il IProperty set da usare per una discriminazione in questo tipo senza attraversare i tipi di base. (Ereditato da RelationalEntityTypeAnnotations) |
RemoveDiscriminatorValue() |
Tenta di rimuovere l'uso DiscriminatorValue della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty) |
Tenta di impostare l'uso DiscriminatorProperty della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty, Type) |
Tenta di impostare l'uso DiscriminatorProperty della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
SetDiscriminatorValue(Object) |
Tenta di impostare l'uso DiscriminatorValue della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
SetIsMemoryOptimized(Boolean) |
Tenta di impostare l'ottimizzazione della memoria. |
SetSchema(String) |
Tenta di impostare l'uso Schema della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
SetTableName(String) |
Tenta di impostare l'uso TableName della semantica dell'oggetto RelationalAnnotations in uso. (Ereditato da RelationalEntityTypeAnnotations) |
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