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


IConventionStoredProcedureBuilder Интерфейс

Определение

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

public interface IConventionStoredProcedureBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionStoredProcedureBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionStoredProcedureBuilder
Implements IConventionAnnotatableBuilder
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .

Свойства

Metadata

Настраиваемая функция.

ModelBuilder

Возвращает построитель моделей.

(Унаследовано от IConventionAnnotatableBuilder)

Методы

CanHaveOriginalValueParameter(String, Boolean)

Возвращает значение, указывающее, содержит ли параметр исходное значение сопоставленного свойства, которое можно использовать для хранимой процедуры.

CanHaveParameter(String, Boolean)

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

CanHaveResultColumn(String, Boolean)

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

CanHaveRowsAffectedParameter(Boolean)

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

CanHaveRowsAffectedResultColumn(Boolean)

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

CanRemoveAnnotation(String, Boolean)

Возвращает значение, указывающее, можно ли удалить заметку с заданным именем с помощью этого источника конфигурации.

(Унаследовано от IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Возвращает значение, указывающее, можно ли задать заметку с заданным именем и значением из этого источника конфигурации.

(Унаследовано от IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

Возвращает значение, указывающее, можно ли задать заданное имя для хранимой процедуры.

CanSetSchema(String, Boolean)

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

HasAnnotation(String, Object, Boolean)

Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует с тем же или более низким значением ConfigurationSource.

HasName(String, Boolean)

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

HasName(String, String, Boolean)

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

HasNoAnnotation(String, Boolean)

Удаляет заметку с заданным именем из этого объекта.

HasNonNullAnnotation(String, Object, Boolean)

Задает заметку, хранящуюся под заданным именем. Перезаписывает существующую заметку, если заметка с указанным именем уже существует с тем же или более низким значением ConfigurationSource. Удаляет заметку, если null указано значение.

HasOriginalValueParameter(String, Boolean)

Настраивает новый параметр, содержащий исходное значение свойства с заданным именем, если не существует параметра, сопоставленного с данным свойством.

HasParameter(String, Boolean)

Настраивает новый параметр, если не существует параметра, сопоставленного с заданным свойством.

HasResultColumn(String, Boolean)

Настраивает новый столбец результата для этой хранимой процедуры. Используется для столбцов, созданных базой данных.

HasRowsAffectedParameter(Boolean)

Настраивает новый параметр, который возвращает затронутые строки, если такого параметра не существует.

HasRowsAffectedResultColumn(Boolean)

Настраивает новый столбец, содержащий строки, затронутые для этой хранимой процедуры, если такого столбца не существует.

HasSchema(String, Boolean)

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

RemoveAnnotation(String, Boolean)
Устаревшие..

Удаляет заметку с заданным именем из этого объекта.

(Унаследовано от IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Устаревшие..

Задает или удаляет заметку, хранящуюся под заданным именем.

(Унаследовано от IConventionAnnotatableBuilder)

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