RelationalModelAnnotations Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel).
public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
- Наследование
-
RelationalModelAnnotations
- Производный
- Реализации
Конструкторы
RelationalModelAnnotations(IModel, RelationalFullAnnotationNames) |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel). |
RelationalModelAnnotations(IModel) |
Создает экземпляр для заметок заданного IModelобъекта . |
RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel). |
RelationalModelAnnotations(RelationalAnnotations) |
Создает экземпляр для заметок объекта , IModel представленного заданной вспомогательной службой заметок. |
Поля
ProviderFullAnnotationNames |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel). |
Свойства
Annotations |
Вспомогающая RelationalAnnotations функция, представляющая примечания IModel . |
DatabaseName |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel). |
DbFunctions |
Все IDbFunctionэлементы, содержащиеся в модели. |
DefaultSchema |
Схема по умолчанию, используемая для модели, или |
MaxIdentifierLength |
Максимальная длина, допустимая для идентификаторов хранилища. |
Model |
Объект для IModel заметок. |
Sequences |
Все ISequenceэлементы, содержащиеся в модели. |
Методы
FindDbFunction(MethodInfo) |
Находит объект IDbFunction , сопоставленный с методом, представленным заданным MethodInfo. |
FindSequence(String, String) |
Находит объект ISequence с заданным именем. |
GetOrAddDbFunction(MethodInfo) |
Либо возвращает существующий Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction , сопоставленный с заданным методом, либо создает новую функцию, сопоставленную с методом . |
GetOrAddSequence(String, String) |
Либо возвращает существующий IMutableSequence объект с заданным именем в заданной схеме, либо создает новую последовательность с заданным именем и схемой. |
SetDatabaseName(String) |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableModel). |
SetDefaultSchema(String) |
Пытается задать с DefaultSchema помощью семантики используемого RelationalAnnotations объекта . |
SetMaxIdentifierLength(Nullable<Int32>) |
Пытается задать с MaxIdentifierLength помощью семантики используемого RelationalAnnotations объекта . |
Явные реализации интерфейса
IRelationalModelAnnotations.FindSequence(String, String) |
Находит объект ISequence с заданным именем. |
IRelationalModelAnnotations.Sequences |
Все ISequenceэлементы, содержащиеся в модели. |
Применяется к
Entity Framework