共用方式為


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)

適用於