SqlServerStoreGenerationConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Соглашение, которое гарантирует, что свойства не настроены для использования значения по умолчанию в качестве вычисляемого столбца или одновременного SqlServerValueGenerationStrategy использования.
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
- Наследование
Комментарии
Дополнительные сведения и примеры см. в разделах Соглашения о создании моделей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.
Конструкторы
SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Создает новый экземпляр SqlServerStoreGenerationConvention. |
Свойства
Dependencies |
Зависимости для этой службы. (Унаследовано от StoreGenerationConvention) |
RelationalDependencies |
Зависимости от реляционного поставщика для этой службы. (Унаследовано от StoreGenerationConvention) |
Методы
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Вызывается после завершения модели. (Унаследовано от StoreGenerationConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Вызывается при завершении модели. (Унаследовано от StoreGenerationConvention) |
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Вызывается после изменения заметки в свойстве . |
Validate(IConventionProperty) |
Соглашение, которое гарантирует, что свойства не настроены для использования значения по умолчанию в качестве вычисляемого столбца или одновременного SqlServerValueGenerationStrategy использования. |
Validate(IConventionProperty) |
Вызывает исключение при наличии конфликтующей конфигурации создания хранилища для этого свойства. (Унаследовано от StoreGenerationConvention) |
Validate(IConventionProperty, StoreObjectIdentifier) |
Вызывает исключение при наличии конфликтующей конфигурации создания хранилища для этого свойства. |
Validate(IConventionProperty, StoreObjectIdentifier) |
Вызывает исключение при наличии конфликтующей конфигурации создания хранилища для этого свойства. (Унаследовано от StoreGenerationConvention) |
Применяется к
Entity Framework