SqlServerPropertyAnnotations Classe
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 di SQL Server a cui si accede tramite SqlServer(IMutableProperty).
public class SqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerPropertyAnnotations
type SqlServerPropertyAnnotations = class
inherit RelationalPropertyAnnotations
interface ISqlServerPropertyAnnotations
interface IRelationalPropertyAnnotations
Public Class SqlServerPropertyAnnotations
Inherits RelationalPropertyAnnotations
Implements ISqlServerPropertyAnnotations
- Ereditarietà
- Implementazioni
Sql |
Costruisce un'istanza per le annotazioni dell'oggetto specificato IProperty. |
Sql |
Costruisce un'istanza di per le annotazioni dell'oggetto IProperty rappresentato dall'helper di annotazione specificato. |
Provider |
Proprietà per le annotazioni specifiche di SQL Server a cui si accede tramite SqlServer(IMutableProperty). (Ereditato da RelationalPropertyAnnotations) |
Annotations |
Helper RelationalAnnotations che rappresenta l'oggetto IProperty da annotare. (Ereditato da RelationalPropertyAnnotations) |
Column |
Nome della colonna a cui viene eseguito il mapping della proprietà. (Ereditato da RelationalPropertyAnnotations) |
Column |
Tipo di database della colonna a cui viene eseguito il mapping della proprietà. (Ereditato da RelationalPropertyAnnotations) |
Computed |
Espressione SQL del vincolo calcolata che deve essere utilizzata durante la creazione di una colonna per questa proprietà. (Ereditato da RelationalPropertyAnnotations) |
Default |
Valore predefinito da utilizzare nella definizione della colonna durante la creazione di una colonna per questa proprietà. (Ereditato da RelationalPropertyAnnotations) |
Default |
Espressione SQL del vincolo predefinita che deve essere utilizzata durante la creazione di una colonna per questa proprietà. (Ereditato da RelationalPropertyAnnotations) |
Hi |
Ottiene o imposta il nome della sequenza da utilizzare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Hi |
Ottiene o imposta lo schema per la sequenza da utilizzare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Is |
Flag che indica se la proprietà è in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe. (Ereditato da RelationalPropertyAnnotations) |
Property |
Oggetto IProperty da annotare. (Ereditato da RelationalPropertyAnnotations) |
Should |
Indica se deve essere generata un'eccezione se è impostata una configurazione in conflitto. Questo viene in genere sottoposto a override durante la compilazione usando un'API Fluent per implementare la semantica dell'ultima chiamata. (Ereditato da RelationalPropertyAnnotations) |
Should |
Indica se deve essere generata o meno un'eccezione se è impostata una configurazione non valida. (Ereditato da RelationalPropertyAnnotations) |
Value |
Ottiene o imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . Se non viene impostata alcuna strategia per la proprietà, la strategia da usare verrà presa dal IModel |
Can |
Controlla se è valido impostare un'espressione SQL calcolata per la proprietà . |
Can |
Controlla se è valido impostare o meno un valore predefinito per la proprietà . |
Can |
Controlla se è valido impostare un'espressione SQL predefinita per la proprietà . |
Can |
Controlla se è valido impostare l'oggetto specificato SqlServerValueGenerationStrategy per la proprietà . |
Clear |
Reimposta la generazione di valori per la proprietà impostando le impostazioni predefinite. |
Find |
ISequence Trova nel modello da usare conForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Get |
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. (Ereditato da RelationalPropertyAnnotations) |
Get |
Ottiene un'istanza RelationalPropertyAnnotations per l'oggetto che IProperty gestisce la RelationalAnnotations semantica utilizzata da questa istanza per controllare l'impostazione delle annotazioni per convenzione. (Ereditato da RelationalPropertyAnnotations) |
Get |
Ottiene il set di espressioni SQL calcolate per la proprietà . |
Get |
Ottiene il valore predefinito impostato per la proprietà . |
Get |
Ottiene l'espressione SQL predefinita impostata per la proprietà . |
Get |
Ottiene o imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
Set |
Tenta di impostare l'oggetto ColumnName utilizzando la semantica di RelationalAnnotations in uso. (Ereditato da RelationalPropertyAnnotations) |
Set |
Tenta di impostare l'oggetto ColumnType utilizzando la semantica di RelationalAnnotations in uso. (Ereditato da RelationalPropertyAnnotations) |
Set |
Tenta di impostare l'oggetto ComputedColumnSql utilizzando la semantica di RelationalAnnotations in uso. (Ereditato da RelationalPropertyAnnotations) |
Set |
Tenta di impostare l'oggetto DefaultValue utilizzando la semantica di RelationalAnnotations in uso. (Ereditato da RelationalPropertyAnnotations) |
Set |
Tenta di impostare l'oggetto DefaultValueSql utilizzando la semantica di RelationalAnnotations in uso. (Ereditato da RelationalPropertyAnnotations) |
Set |
Configura la proprietà in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe. (Ereditato da RelationalPropertyAnnotations) |
Set |
Imposta il nome della sequenza da usare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String). |
Set |
Imposta lo schema per la sequenza da usare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String). |
Set |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
Feedback su Entity Framework
Entity Framework è un progetto di open source. Selezionare un collegamento per fornire feedback: