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


IMutableStoredProcedureParameter Интерфейс

Определение

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

public interface IMutableStoredProcedureParameter : Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedureParameter
type IMutableStoredProcedureParameter = interface
    interface IReadOnlyStoredProcedureParameter
    interface IReadOnlyAnnotatable
    interface IMutableAnnotatable
Public Interface IMutableStoredProcedureParameter
Implements IMutableAnnotatable, IReadOnlyStoredProcedureParameter
Реализации

Свойства

Direction

Получает или задает направление параметра.

ForOriginalValue

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

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

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

(Унаследовано от IReadOnlyStoredProcedureParameter)
Item[String]

Возвращает или задает значение заметки с заданным именем.

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

Получает или задает имя параметра.

PropertyName

Возвращает имя свойства, сопоставленного с этим параметром.

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

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

Методы

AddAnnotation(String, Object)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от IMutableAnnotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Добавляет заметки в объект .

(Унаследовано от IMutableAnnotatable)
AnnotationsToDebugString(Int32)

Возвращает отладочную строку для всех заметок, объявленных в объекте .

(Унаследовано от IReadOnlyAnnotatable)
FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую значение NULL, если она не существует.

(Унаследовано от IMutableAnnotatable)
GetAnnotation(String)

Возвращает заметку с заданным именем, вызывая исключение, если она не существует.

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

Возвращает все заметки для текущего объекта.

(Унаследовано от IMutableAnnotatable)
RemoveAnnotation(String)

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

(Унаследовано от IMutableAnnotatable)
SetAnnotation(String, Object)

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

(Унаследовано от IMutableAnnotatable)
SetOrRemoveAnnotation(String, Object)

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

(Унаследовано от IMutableAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Создает понятное представление заданных метаданных.

Предупреждение. Не полагайтесь на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками.

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

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