ISqlServerPropertyAnnotations Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs API dla adnotacji specyficznych dla SQL Server uzyskiwany za pośrednictwem usługi SqlServer(IProperty).
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Pochodne
- Implementuje
Właściwości
ColumnName |
Nazwa kolumny, do której jest mapowana właściwość. (Odziedziczone po IRelationalPropertyAnnotations) |
ColumnType |
Typ bazy danych kolumny, do której jest mapowana właściwość. (Odziedziczone po IRelationalPropertyAnnotations) |
ComputedColumnSql |
Obliczone ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości. (Odziedziczone po IRelationalPropertyAnnotations) |
DefaultValue |
Wartość domyślna do użycia w definicji kolumny podczas tworzenia kolumny dla tej właściwości. (Odziedziczone po IRelationalPropertyAnnotations) |
DefaultValueSql |
Domyślne ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości. (Odziedziczone po IRelationalPropertyAnnotations) |
HiLoSequenceName |
Pobiera nazwę sekwencji do użycia z ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Pobiera schemat sekwencji do użycia z ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Flaga wskazująca, czy właściwość jest w stanie przechowywać tylko dane o stałej długości, takie jak ciągi. (Odziedziczone po IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Pobiera właściwość SqlServerValueGenerationStrategy do użycia dla właściwości . Jeśli dla właściwości nie ustawiono żadnej strategii, strategia do użycia zostanie pobrana z elementu IModel |
Metody
FindHiLoSequence() |
Znajduje element ISequence w modelu do użycia z ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |