Поделиться через


OwnedNavigationSplitTableBuilder Класс

Определение

Экземпляры этого класса возвращаются из методов при использовании ModelBuilder API и не предназначены для непосредственного создания в коде приложения.

public class OwnedNavigationSplitTableBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder>
type OwnedNavigationSplitTableBuilder = class
    interface IInfrastructure<OwnedNavigationBuilder>
Public Class OwnedNavigationSplitTableBuilder
Implements IInfrastructure(Of OwnedNavigationBuilder)
Наследование
OwnedNavigationSplitTableBuilder
Производный
Реализации

Конструкторы

OwnedNavigationSplitTableBuilder(StoreObjectIdentifier, OwnedNavigationBuilder)

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

Свойства

InternalMappingFragment

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

MappingFragment

Настраиваемый фрагмент сопоставления.

Metadata

Настраиваемый тип сущности.

Name

Указанное имя таблицы.

Schema

Указанная схема таблицы.

Методы

ExcludeFromMigrations(Boolean)

Настраивает таблицу для пропуска при миграциях.

HasAnnotation(String, Object)

Добавляет или обновляет заметку в таблице. Если заметка с ключом, указанным в , annotation уже существует, ее значение будет обновлено.

HasTrigger(String)

Настраивает триггер базы данных для таблицы.

Property(String)

Сопоставляет свойство со столбцом в текущей таблице и возвращает объект, который можно использовать для предоставления конфигурации для конкретной таблицы, если свойство сопоставлено с несколькими таблицами.

Property<TProperty>(String)

Сопоставляет свойство со столбцом в текущей таблице и возвращает объект, который можно использовать для предоставления конфигурации для конкретной таблицы, если свойство сопоставлено с несколькими таблицами.

Явные реализации интерфейса

IInfrastructure<OwnedNavigationBuilder>.Instance

Экземпляры этого класса возвращаются из методов при использовании ModelBuilder API и не предназначены для непосредственного создания в коде приложения.

Методы расширения

GetInfrastructure<T>(IInfrastructure<T>)

Возвращает значение из свойства, скрытого с помощью IInfrastructure<T>.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.

Применяется к