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.
Удаляет заметку, если |
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) |
Применяется к
Entity Framework