IConventionModel Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Метаданные о форме сущностей, связях между ними и их сопоставлении с базой данных. Модель обычно создается путем переопределения OnModelCreating(ModelBuilder) метода на производном DbContext.
Этот интерфейс используется во время создания модели и позволяет изменять метаданные. После сборки IModel модели представляет представление метаданных только для чтения.
public interface IConventionModel : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IModel
public interface IConventionModel : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyModel
type IConventionModel = interface
interface IModel
interface IAnnotatable
interface IConventionAnnotatable
type IConventionModel = interface
interface IReadOnlyModel
interface IReadOnlyAnnotatable
interface IConventionAnnotatable
Public Interface IConventionModel
Implements IConventionAnnotatable, IModel
Public Interface IConventionModel
Implements IConventionAnnotatable, IReadOnlyModel
- Реализации
Комментарии
Дополнительные сведения см. в соглашениях о создании моделей .
Свойства
| Builder |
Возвращает построитель, который можно использовать для настройки этой модели. |
| IsInModel |
Указывает, находится ли этот объект в модели, т. е. не был удален из него. (Унаследовано от IConventionAnnotatable) |
| Item[String] |
Возвращает значение заметки с заданным именем, возвращая |
| ModelDependencies |
Зависимости службы среды выполнения. (Унаследовано от IModel) |
Методы
| AddAnnotation(String, Object, Boolean) |
Добавляет заметку к этому объекту. Создает исключение, если заметка с указанным именем уже существует. (Унаследовано от IConventionAnnotatable) |
| AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean) |
Добавляет заметки к объекту. (Унаследовано от IConventionAnnotatable) |
| AddEntityType(String, Boolean) |
Добавляет тип сущности состояния типа по умолчанию в модель. Теневые сущности в настоящее время не поддерживаются в модели, которая используется во время выполнения с DbContext. Таким образом, типы сущностей теневого состояния будут существовать только в моментальных снимках модели миграции и т. д. |
| AddEntityType(String, String, IConventionEntityType, Boolean) |
Добавляет собственный тип сущности с определяющей навигацией в модель. |
| AddEntityType(String, Type, Boolean) |
Добавляет тип сущности общего типа в модель. Тип сущности общего типа — это тип сущности, который может совместно использовать тип СРЕДЫ CLR с другими типами в модели, но имеет уникальное имя и всегда идентифицируется по имени. |
| AddEntityType(Type, Boolean) |
Добавляет тип сущности в модель. |
| AddEntityType(Type, String, IConventionEntityType, Boolean) |
Добавляет собственный тип сущности с определяющей навигацией в модель. |
| AddIgnored(String, Boolean) |
Помечает заданное имя типа сущности как игнорируемое. |
| AddIgnored(Type, Boolean) |
Помечает заданный тип сущности как игнорируемый. |
| AddOwned(Type, Boolean) |
Помечает заданный тип сущности как принадлежащий, указывая, что при обнаружении типов сущностей, использующих заданный тип, следует настроить как принадлежащий. |
| AddOwnedEntityType(String, Boolean) |
Добавляет в модель собственный тип сущности типа по умолчанию. Теневые сущности в настоящее время не поддерживаются в модели, которая используется во время выполнения с DbContext. Поэтому типы сущностей теневого состояния будут существовать только в моментальных снимках модели миграции и т. д. |
| AddOwnedEntityType(String, Type, Boolean) |
Добавляет в модель собственный тип сущности общего типа. Тип сущности общего типа — это тип сущности, который может совместно использовать тип CLR с другими типами в модели, но имеет уникальное имя и всегда идентифицируется по имени. |
| AddOwnedEntityType(Type, Boolean) |
Добавляет в модель собственный тип сущности. |
| AddRuntimeAnnotation(String, Object) |
Добавляет заметку среды выполнения к этому объекту. Создает исключение, если заметка с указанным именем уже существует. (Унаследовано от IAnnotatable) |
| AddShared(Type, Boolean) |
Помечает заданный тип сущности как общий, указывая, что при обнаружении совпадающих типов сущностей следует настроить как тип сущности общего типа. |
| AnnotationsToDebugString(Int32) |
Возвращает строку отладки для всех заметок, объявленных в объекте. (Унаследовано от IReadOnlyAnnotatable) |
| DelayConventions() |
Предотвращает немедленное выполнение соглашений при изменении аспекта метаданных. Все отложенные соглашения будут выполняться после удаления возвращенного объекта. Это полезно при выполнении нескольких операций, зависящих друг от друга. |
| FinalizeModel() |
Принудительно выполняет постобработку модели, чтобы она была готова к использованию средой выполнения. Эта постобработка происходит автоматически при использовании OnModelCreating(ModelBuilder); этот метод позволяет выполнять его явным образом в случаях, когда автоматическое выполнение невозможно. |
| FindAnnotation(String) |
Возвращает заметку с заданным именем, возвращая |
| FindEntityType(String) |
Возвращает сущность с заданным именем. Возвращает значение, |
| FindEntityType(String, String, IConventionEntityType) |
Возвращает тип сущности для заданного имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityType(String, String, IEntityType) |
Возвращает тип сущности для заданного имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityType(String, String, IReadOnlyEntityType) |
Возвращает тип сущности для заданного базового имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityType(Type) |
Возвращает сущность, сопоставляющую заданный класс сущности. Возвращает значение |
| FindEntityType(Type, String, IConventionEntityType) |
Возвращает тип сущности для заданного имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityType(Type, String, IEntityType) |
Возвращает тип сущности для заданного имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityType(Type, String, IReadOnlyEntityType) |
Возвращает тип сущности для данного типа, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindEntityTypes(Type) |
Возвращает типы сущностей, соответствующие заданному типу. |
| FindIgnoredConfigurationSource(String) |
Указывает, игнорируется ли заданное имя типа сущности. |
| FindIgnoredConfigurationSource(Type) |
Указывает, игнорируется ли заданный тип сущности. |
| FindIsOwnedConfigurationSource(Type) |
Возвращает источник конфигурации, если заданный тип помечен как принадлежащий. |
| FindIsSharedConfigurationSource(Type) |
Возвращает источник конфигурации, если заданный тип помечен как общий. |
| FindLeastDerivedEntityTypes(Type, Func<IReadOnlyEntityType,Boolean>) |
Возвращает типы сущностей, соответствующие наименее производным типам из заданного. |
| FindRuntimeAnnotation(String) |
Возвращает заметку среды выполнения с заданным именем, возвращая |
| FindRuntimeAnnotationValue(String) |
Возвращает значение заметки среды выполнения с заданным именем, возвращая |
| FindRuntimeEntityType(Type) |
Возвращает сущность, сопоставляющую заданный класс сущности, где класс может быть прокси-сервером, производным от фактического типа сущности. Возвращает значение, |
| FindTypeMappingConfiguration(Type) |
Находит конфигурацию предварительного соглашения для заданного скалярного Type. (Унаследовано от IModel) |
| GetAnnotation(String) |
Возвращает заметку с заданным именем, вызывая, если она не существует. (Унаследовано от IReadOnlyAnnotatable) |
| GetAnnotations() |
Возвращает все заметки для текущего объекта. (Унаследовано от IReadOnlyAnnotatable) |
| GetChangeTrackingStrategy() |
Возвращает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. (Унаследовано от IReadOnlyModel) |
| GetChangeTrackingStrategyConfigurationSource() |
Возвращает источник конфигурации для GetChangeTrackingStrategy(). |
| GetEntityTypes() |
Возвращает все типы сущностей, определенные в модели. |
| GetModelDependencies() |
Возвращает зависимости службы среды выполнения. (Унаследовано от IModel) |
| GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Возвращает значение заметки среды выполнения с заданным именем, добавляя ее, если она не существует. (Унаследовано от IAnnotatable) |
| GetProductVersion() |
Возвращает версию сборки EF Core, используемую для сборки этой модели. (Унаследовано от IReadOnlyModel) |
| GetPropertyAccessMode() |
Возвращает используемый PropertyAccessMode для свойств типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Возвращаемое здесь значение будет использоваться для любого свойства, для которого не было указано переопределение. (Унаследовано от IReadOnlyModel) |
| GetPropertyAccessModeConfigurationSource() |
Возвращает источник конфигурации для GetPropertyAccessMode(). |
| GetRuntimeAnnotations() |
Возвращает все заметки среды выполнения для текущего объекта. (Унаследовано от IAnnotatable) |
| GetTypeMappingConfigurations() |
Возвращает все конфигурации предварительного соглашения. (Унаследовано от IModel) |
| IsIgnored(String) |
Указывает, игнорируется ли заданное имя типа сущности. |
| IsIgnored(Type) |
Указывает, игнорируется ли заданный тип сущности. |
| IsIgnoredType(Type) |
Указывает, следует ли игнорировать типы и свойства сущностей с заданным типом. Эта конфигурация не зависит от IsIgnored(Type) |
| IsIndexerMethod(MethodInfo) |
Возвращает значение, указывающее, выполняется ли данное MethodInfo повторение доступа к индексатору. (Унаследовано от IModel) |
| IsOwned(Type) |
Возвращает значение, указывающее, должны ли типы сущностей, использующие заданный тип, быть настроены как принадлежащие типы при обнаружении. |
| IsShared(Type) |
Возвращает значение, указываемое, используется ли тип CLR сущностями общего типа в модели. |
| RemoveAnnotation(String) |
Удаляет заметку с заданным именем из этого объекта. (Унаследовано от IConventionAnnotatable) |
| RemoveEntityType(IConventionEntityType) |
Удаляет тип сущности из модели. |
| RemoveEntityType(String) |
Удаляет тип сущности без определения навигации из модели. |
| RemoveEntityType(String, String, IConventionEntityType) |
Удаляет тип сущности с заданным типом, определяя имя навигации и определяющий тип сущности. |
| RemoveEntityType(Type) |
Удаляет тип сущности из модели. |
| RemoveEntityType(Type, String, IConventionEntityType) |
Удаляет тип сущности с заданным типом, определяя имя навигации и определяющий тип сущности. |
| RemoveIgnored(String) |
Удаляет игнорируемое имя типа сущности. |
| RemoveOwned(Type) |
Удаляет заданный принадлежащий тип, указывающий, что при обнаружении совпадающих типов сущностей не следует настраивать как принадлежащие. |
| RemoveRuntimeAnnotation(String) |
Удаляет данную заметку среды выполнения из этого объекта. (Унаследовано от IAnnotatable) |
| RemoveShared(Type) |
Помечает заданный тип как не общий, что при обнаружении совпадающих типов сущностей не следует настраивать как типы сущностей общего типа. |
| SetAnnotation(String, Object, Boolean) |
Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от IConventionAnnotatable) |
| SetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Задает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. |
| SetOrRemoveAnnotation(String, Object, Boolean) |
Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. Удаляет существующую заметку, если |
| SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Задает значение, используемое PropertyAccessMode для свойств всех типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Указанное здесь значение будет использоваться для любого свойства, для которого не было указано переопределение. |
| SetRuntimeAnnotation(String, Object) |
Задает заметку среды выполнения, хранящуюся под заданным ключом. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от IAnnotatable) |
| ToDebugString(MetadataDebugStringOptions, Int32) |
Создает удобочитаемое представление заданных метаданных. Предупреждение. Не полагаться на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками. (Унаследовано от IReadOnlyModel) |
Методы расширения
| AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean) |
Добавляет заметки к объекту. |
| GetAnnotation(IConventionAnnotatable, String) |
Возвращает заметку с заданным именем, вызывая, если она не существует. |
| SetOrRemoveAnnotation(IConventionAnnotatable, String, Object, Boolean) |
Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. Удаляет существующую заметку, если |
| AddIgnored(IConventionModel, Type, Boolean) |
Помечает заданный тип сущности как игнорируемый. |
| AddOwned(IConventionModel, Type, Boolean) |
Помечает заданный тип сущности как принадлежащий, указывая, что при обнаружении типов сущностей, использующих заданный тип, следует настроить как принадлежащий. |
| AddShared(IConventionModel, Type, Boolean) |
Помечает заданный тип сущности как общий, указывая, что при обнаружении совпадающих типов сущностей следует настроить как тип сущности общего типа. |
| FinalizeModel(IConventionModel) |
Принудительно выполняет постобработку модели таким образом, чтобы она была готова к использованию средой выполнения. Эта постобработка выполняется автоматически при использовании OnModelCreating(ModelBuilder); этот метод позволяет выполнять его явным образом в случаях, когда автоматическое выполнение невозможно. |
| FindEntityType(IConventionModel, Type) |
Возвращает сущность, сопоставляющую заданный класс сущности. Возвращает значение, |
| FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Возвращает тип сущности для заданного имени, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindIgnoredConfigurationSource(IConventionModel, Type) |
Указывает, игнорируется ли заданный тип сущности. |
| FindIsOwnedConfigurationSource(IConventionModel, Type) |
Возвращает значение, указывающее, должны ли типы сущностей, использующие заданный тип, быть настроены как принадлежащие типы при обнаружении. |
| FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Возвращает типы сущностей, соответствующие наименее производным типам из заданного. |
| GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для GetChangeTrackingStrategy(IModel). |
| GetEntityTypes(IConventionModel, String) |
Является устаревшей.
Возвращает типы сущностей, соответствующие заданному имени. |
| GetEntityTypes(IConventionModel, Type) |
Является устаревшей.
Возвращает типы сущностей, соответствующие заданному типу. |
| GetPropertyAccessModeConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для GetPropertyAccessMode(IModel). |
| IsIgnored(IConventionModel, String) |
Указывает, игнорируется ли заданное имя типа сущности. |
| IsIgnored(IConventionModel, Type) |
Указывает, игнорируется ли заданный тип сущности. |
| IsOwned(IConventionModel, Type) |
Возвращает значение, указывающее, должны ли типы сущностей, использующие заданный тип, быть настроены как принадлежащие типы при обнаружении. |
| RemoveEntityType(IConventionModel, String) |
Удаляет тип сущности без определения навигации из модели. |
| RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Удаляет тип сущности с определяющей навигацией из модели. |
| RemoveEntityType(IConventionModel, Type) |
Удаляет тип сущности из модели. |
| RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Удаляет тип сущности с определяющей навигацией из модели. |
| RemoveOwned(IConventionModel, Type) |
Удаляет заданный принадлежащий тип, указывающий, что при обнаружении соответствующих типов сущностей не следует настраивать как принадлежащие. |
| SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Задает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. |
| SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
PropertyAccessMode Задает для свойств всех типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Значение, заданное здесь, будет использоваться для любого свойства, для которого не было указано переопределение. |
| GetDefaultContainer(IModel) |
Возвращает имя контейнера по умолчанию. |
| GetDefaultContainer(IReadOnlyModel) |
Возвращает имя контейнера по умолчанию. |
| GetDefaultContainerConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для имени контейнера по умолчанию. |
| GetThroughput(IReadOnlyModel) |
Возвращает подготовленную пропускную способность в области базы данных. |
| GetThroughputConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает подготовленную пропускную способность в области базы данных. |
| SetDefaultContainer(IConventionModel, String, Boolean) |
Задает имя контейнера по умолчанию. |
| SetThroughput(IConventionModel, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Задает подготовленную пропускную способность в области базы данных. |
| AnnotationsToDebugString(IAnnotatable, Int32) |
Возвращает строку отладки для всех заметок, объявленных в объекте. |
| GetAnnotation(IAnnotatable, String) |
Возвращает заметку с заданным именем, вызывая, если она не существует. |
| FindEntityType(IModel, Type) |
Является устаревшей.
Возвращает сущность, сопоставляющую заданный класс сущности. Возвращает значение, |
| FindEntityType(IModel, Type, String, IEntityType) |
Возвращает тип сущности для данного типа, определяя имя навигации и определяющий тип сущности. Возвращает значение |
| FindRuntimeEntityType(IModel, Type) |
Возвращает сущность, сопоставляющую заданный класс сущности, где класс может быть прокси-сервером, производным от фактического типа сущности. Возвращает значение, |
| GetChangeTrackingStrategy(IModel) |
Возвращает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. |
| GetEntityTypes(IModel, String) |
Является устаревшей.
Возвращает типы сущностей, соответствующие заданному имени. |
| GetEntityTypes(IModel, Type) |
Является устаревшей.
Возвращает типы сущностей, соответствующие заданному типу. |
| GetProductVersion(IModel) |
Возвращает версию сборки EF Core, используемую для сборки этой модели. |
| GetPropertyAccessMode(IModel) |
Возвращает используемый PropertyAccessMode для свойств типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Возвращаемое здесь значение будет использоваться для любого свойства, для которого не было указано переопределение. |
| HasEntityTypeWithDefiningNavigation(IModel, String) |
Является устаревшей.
Возвращает значение, указывающее, содержит ли модель соответствующий тип сущности с определяющей навигацией. |
| HasEntityTypeWithDefiningNavigation(IModel, Type) |
Является устаревшей.
Возвращает значение, указывающее, содержит ли модель соответствующий тип сущности с определяющей навигацией. |
| IsIndexerMethod(IModel, MethodInfo) |
Возвращает значение, показывающее, повторно ли предоставляется доступ к индексатору. |
| IsShared(IModel, Type) |
Возвращает значение, указываемое, используется ли тип CLR сущностями общего типа в модели. |
| ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Создает удобочитаемое представление заданных метаданных. Предупреждение. Не полагаться на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками. |
| AddDbFunction(IConventionModel, MethodInfo, Boolean) |
Создает функцию, сопоставленную с заданным методом. |
| AddDbFunction(IConventionModel, String, Type, Boolean) |
Создает функцию. |
| AddSequence(IConventionModel, String, String, Boolean) |
Возвращает существующую IMutableSequence с заданным именем в данной схеме или создает новую последовательность с заданным именем и схемой. |
| FindDbFunction(IConventionModel, MethodInfo) |
Находит функцию, сопоставленную с методом, представленным заданным MethodInfo. |
| FindDbFunction(IConventionModel, String) |
Находит функцию, сопоставленную с методом, представленным заданным именем. |
| FindDbFunction(IModel, MethodInfo) |
Находит функцию, сопоставленную с методом, представленным заданным MethodInfo. |
| FindDbFunction(IModel, String) |
Находит функцию, сопоставленную с методом, представленным заданным именем. |
| FindDbFunction(IReadOnlyModel, MethodInfo) |
Находит функцию, сопоставленную с методом, представленным заданным MethodInfo. |
| FindDbFunction(IReadOnlyModel, String) |
Находит функцию, сопоставленную с методом, представленным заданным именем. |
| FindSequence(IConventionModel, String, String) |
Находит последовательность с заданным именем. |
| FindSequence(IModel, String, String) |
Находит последовательность с заданным именем. |
| FindSequence(IReadOnlyModel, String, String) |
Находит последовательность с заданным именем. |
| GetCollation(IModel) |
Возвращает параметры сортировки базы данных. |
| GetCollation(IReadOnlyModel) |
Возвращает параметры сортировки базы данных. |
| GetCollationConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для параметров сортировки. |
| GetDbFunctions(IConventionModel) |
Возвращает все функции, содержащиеся в модели. |
| GetDbFunctions(IModel) |
Возвращает все функции, содержащиеся в модели. |
| GetDbFunctions(IReadOnlyModel) |
Возвращает все функции, содержащиеся в модели. |
| GetDefaultSchema(IModel) |
Возвращает схему по умолчанию, используемую для модели, или |
| GetDefaultSchema(IReadOnlyModel) |
Возвращает схему по умолчанию, используемую для модели, или |
| GetDefaultSchemaConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для схемы по умолчанию. |
| GetMaxIdentifierLength(IModel) |
Возвращает максимальную длину, допустимую для идентификаторов хранилища. |
| GetMaxIdentifierLength(IReadOnlyModel) |
Возвращает максимальную длину, допустимую для идентификаторов хранилища. |
| GetMaxIdentifierLengthConfigurationSource(IConventionModel) |
Возвращает источник конфигурации для GetMaxIdentifierLength(IReadOnlyModel). |
| GetRelationalModel(IModel) |
Возвращает модель базы данных. |
| GetSequences(IConventionModel) |
Возвращает все последовательности, содержащиеся в модели. |
| GetSequences(IModel) |
Возвращает все последовательности, содержащиеся в модели. |
| GetSequences(IReadOnlyModel) |
Возвращает все последовательности, содержащиеся в модели. |
| RemoveDbFunction(IConventionModel, MethodInfo) |
Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo. |
| RemoveDbFunction(IConventionModel, String) |
Удаляет функцию, сопоставленную с методом, представленным заданным MethodInfo. |
| RemoveSequence(IConventionModel, String, String) |
Удаляет IConventionSequence имя с заданным именем. |
| SetCollation(IConventionModel, String, Boolean) |
Задает параметры сортировки базы данных. |
| SetDefaultSchema(IConventionModel, String, Boolean) |
Задает схему по умолчанию. |
| SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean) |
Задает максимальную длину, допустимую для идентификаторов хранилища. |
| GetDatabaseMaxSize(IModel) |
Возвращает максимальный размер базы данных. |
| GetDatabaseMaxSize(IReadOnlyModel) |
Возвращает максимальный размер базы данных. |
| GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает максимальный размер базы данных. |
| GetHiLoSequenceName(IModel) |
Возвращает имя, используемое для последовательности hi-lo по умолчанию. |
| GetHiLoSequenceName(IReadOnlyModel) |
Возвращает имя, используемое для последовательности hi-lo по умолчанию. |
| GetHiLoSequenceNameConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает имя последовательности hi-lo по умолчанию. |
| GetHiLoSequenceSchema(IModel) |
Возвращает схему, используемую для последовательности hi-lo по умолчанию. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchema(IReadOnlyModel) |
Возвращает схему, используемую для последовательности hi-lo по умолчанию. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает схему последовательности hi-lo по умолчанию. |
| GetIdentityIncrement(IModel) |
Возвращает приращение идентификатора по умолчанию. |
| GetIdentityIncrement(IReadOnlyModel) |
Возвращает приращение идентификатора по умолчанию. |
| GetIdentityIncrementConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает значение для приращения идентификатора по умолчанию. |
| GetIdentitySeed(IModel) |
Возвращает начальное значение идентификатора по умолчанию. |
| GetIdentitySeed(IReadOnlyModel) |
Возвращает начальное значение идентификатора по умолчанию. |
| GetIdentitySeedConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает схему по умолчанию. |
| GetPerformanceLevelSql(IModel) |
Возвращает уровень производительности базы данных. |
| GetPerformanceLevelSql(IReadOnlyModel) |
Возвращает уровень производительности базы данных. |
| GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает уровень производительности базы данных. |
| GetServiceTierSql(IModel) |
Возвращает уровень служб базы данных. |
| GetServiceTierSql(IReadOnlyModel) |
Возвращает уровень служб базы данных. |
| GetServiceTierSqlConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает уровень служб базы данных. |
| GetValueGenerationStrategy(IModel) |
Возвращает свойство, используемое SqlServerValueGenerationStrategy для свойств ключей в модели, если только свойство не имеет явно заданной стратегии. |
| GetValueGenerationStrategy(IReadOnlyModel) |
Возвращает свойство, используемое SqlServerValueGenerationStrategy для свойств ключей в модели, если только свойство не имеет явно заданной стратегии. |
| GetValueGenerationStrategyConfigurationSource(IConventionModel) |
ConfigurationSource Возвращает значение по умолчаниюSqlServerValueGenerationStrategy. |
| SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Задает максимальный размер базы данных. |
| SetHiLoSequenceName(IConventionModel, String, Boolean) |
Задает имя, используемое для последовательности hi-lo по умолчанию. |
| SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Задает схему, используемую для последовательности hi-lo по умолчанию. |
| SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Задает приращение идентификатора по умолчанию. |
| SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Задает начальное значение идентификатора по умолчанию. |
| SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Задает начальное значение идентификатора по умолчанию. |
| SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Задает уровень производительности базы данных. |
| SetServiceTierSql(IConventionModel, String, Boolean) |
Задает уровень служб базы данных. |
| SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Задает значение, используемое SqlServerValueGenerationStrategy для свойств ключей в модели, у которых нет явно заданной стратегии. |
Применяется к
Обратная связь
Отправить и просмотреть отзыв по