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


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>.

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

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