ISqlServerPropertyAnnotations Interfaccia
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.
API per le annotazioni specifiche di SQL Server a cui si accede tramite SqlServer(IProperty).
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Derivato
- Implementazioni
Proprietà
ColumnName |
Nome della colonna a cui viene eseguito il mapping della proprietà. (Ereditato da IRelationalPropertyAnnotations) |
ColumnType |
Tipo di database della colonna a cui viene eseguito il mapping della proprietà. (Ereditato da IRelationalPropertyAnnotations) |
ComputedColumnSql |
Espressione SQL del vincolo calcolata che deve essere utilizzata durante la creazione di una colonna per questa proprietà. (Ereditato da IRelationalPropertyAnnotations) |
DefaultValue |
Valore predefinito da utilizzare nella definizione della colonna durante la creazione di una colonna per questa proprietà. (Ereditato da IRelationalPropertyAnnotations) |
DefaultValueSql |
Espressione SQL del vincolo predefinita che deve essere utilizzata durante la creazione di una colonna per questa proprietà. (Ereditato da IRelationalPropertyAnnotations) |
HiLoSequenceName |
Ottiene il nome della sequenza da usare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Ottiene lo schema per la sequenza da usare con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Flag che indica se la proprietà è in grado di archiviare solo dati a lunghezza fissa, ad esempio stringhe. (Ereditato da IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Ottiene 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 |
Metodi
FindHiLoSequence() |
ISequence Trova nel modello da usare conForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |