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


StoredProcedureParameterBuilder Класс

Определение

Предоставляет простой API для настройки IStoredProcedure параметра.

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

Комментарии

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

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

StoredProcedureParameterBuilder(InternalStoredProcedureParameterBuilder, PropertyBuilder)

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

Свойства

Builder

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

Metadata

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

Методы

HasAnnotation(String, Object)

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

HasName(String)

Задает имя параметра хранимой процедуры.

IsInputOutput()

Настраивает параметр хранимой процедуры как входной и выходной.

IsOutput()

Настраивает параметр хранимой процедуры в качестве выходного параметра.

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

IInfrastructure<PropertyBuilder>.Instance

Предоставляет простой API для настройки IStoredProcedure параметра.

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

GetInfrastructure<T>(IInfrastructure<T>)

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

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

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