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) |