Язык

SplitViewBuilder Класс

Определение

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

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

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

Имя Описание
SplitViewBuilder(StoreObjectIdentifier, EntityTypeBuilder)

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

Свойства

Имя Описание
MappingFragment

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

Name

Указанное имя представления.

Schema

Указанная схема представления.

Методы

Имя Описание
HasAnnotation(String, Object)

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

Property(String)

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

Property<TProperty>(String)

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

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

Имя Описание
IInfrastructure<EntityTypeBuilder>.Instance

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

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

Имя Описание
GetInfrastructure<T>(IInfrastructure<T>)

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

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

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