ISqlServerPropertyAnnotations Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
API для SQL Server заметок, доступных через SqlServer(IProperty).
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Производный
- Реализации
Свойства
ColumnName |
Имя столбца, с которым сопоставлено свойство. (Унаследовано от IRelationalPropertyAnnotations) |
ColumnType |
Тип базы данных столбца, с которым сопоставлено свойство. (Унаследовано от IRelationalPropertyAnnotations) |
ComputedColumnSql |
Вычисленное выражение SQL ограничения, которое следует использовать при создании столбца для этого свойства. (Унаследовано от IRelationalPropertyAnnotations) |
DefaultValue |
Значение по умолчанию, используемое в определении столбца при создании столбца для этого свойства. (Унаследовано от IRelationalPropertyAnnotations) |
DefaultValueSql |
Выражение SQL ограничения по умолчанию, которое следует использовать при создании столбца для этого свойства. (Унаследовано от IRelationalPropertyAnnotations) |
HiLoSequenceName |
Возвращает имя последовательности для использования с ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Возвращает схему для последовательности для использования с ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Флаг, указывающий, может ли свойство хранить только данные фиксированной длины, например строки. (Унаследовано от IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Возвращает объект , используемый SqlServerValueGenerationStrategy для свойства . Если для свойства не задана стратегия, используемая стратегия будет взята из IModel |
Методы
FindHiLoSequence() |
Находит в ISequence модели для использования ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Применяется к
Entity Framework