共用方式為


IStoredProcedureMapping 介面

定義

表示與預存程式的實體類型對應。

public interface IStoredProcedureMapping : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase
type IStoredProcedureMapping = interface
    interface ITableMappingBase
    interface IAnnotatable
    interface IReadOnlyAnnotatable
Public Interface IStoredProcedureMapping
Implements IAnnotatable, ITableMappingBase
實作

屬性

ColumnMappings

取得對應至目標資料表上資料行的屬性。

(繼承來源 ITableMappingBase)
EntityType

取得對應的實體類型。

(繼承來源 ITableMappingBase)
IncludesDerivedTypes

取得值,指出對應的資料表類似物件是否包含衍生實體類型的資料列。 false針對繼承的對應,將 設定為 。

(繼承來源 ITableMappingBase)
IsSharedTablePrincipal

取得值,指出如果共用類似資料表的物件,這個是否為主體實體類型的對應。 null 不是共用類似資料表的物件。

(繼承來源 ITableMappingBase)
IsSplitEntityTypePrincipal

取得值,指出如果實體類型已分割,則此值是否為類似主體資料表物件的對應。 null 是實體類型未分割。

(繼承來源 ITableMappingBase)
Item[String]

取得具有指定名稱的注釋值,如果不存在,則傳 null 回 。

(繼承來源 IReadOnlyAnnotatable)
ParameterMappings

取得對應至目標預存程式的參數對應。

ResultColumnMappings

取得對應至目標預存程式的結果資料行對應。

StoredProcedure

取得模型中的目標預存程式。

StoredProcedureIdentifier

取得預存程式識別碼,包括是否用於插入、刪除或更新。

StoreStoredProcedure

取得資料庫中的目標預存程式。

Table

取得類似目標資料表的物件。

(繼承來源 ITableMappingBase)
TableMapping

如果資料表存在,則取得對應的資料表對應。

TypeBase

取得對應的型別基底。

(繼承來源 ITableMappingBase)

方法

AddRuntimeAnnotation(String, Object)

將執行時間批註加入至這個物件。 如果具有指定名稱的注釋已經存在,則會擲回 。

(繼承來源 IAnnotatable)
AnnotationsToDebugString(Int32)

取得 物件上宣告之所有批註的偵錯字串。

(繼承來源 IReadOnlyAnnotatable)
FindAnnotation(String)

取得具有指定名稱的注釋,如果不存在,則傳 null 回 。

(繼承來源 IReadOnlyAnnotatable)
FindRuntimeAnnotation(String)

取得具有指定名稱的執行時間批註,如果不存在,則傳 null 回 。

(繼承來源 IAnnotatable)
FindRuntimeAnnotationValue(String)

取得具有指定名稱的執行時間批註值,如果不存在,則傳 null 回 。

(繼承來源 IAnnotatable)
GetAnnotation(String)

取得具有指定名稱的注釋,如果不存在,則會擲回。

(繼承來源 IReadOnlyAnnotatable)
GetAnnotations()

取得目前 物件上的所有批註。

(繼承來源 IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

取得具有指定名稱的執行時間注釋值,如果不存在,請加以新增。

(繼承來源 IAnnotatable)
GetRuntimeAnnotations()

取得目前 物件上的所有執行時間批註。

(繼承來源 IAnnotatable)
RemoveRuntimeAnnotation(String)

從這個 物件中移除指定的執行時間批註。

(繼承來源 IAnnotatable)
SetRuntimeAnnotation(String, Object)

設定儲存在指定索引鍵下的執行時間批註。 如果具有指定名稱的注釋已經存在,則覆寫現有的注釋。

(繼承來源 IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

建立人類可讀取的指定中繼資料標記法。

警告:請勿依賴傳回字串的格式。 它是專為偵錯而設計,而且可能會在發行之間任意變更。

明確介面實作

ITableMappingBase.ToDebugString(MetadataDebugStringOptions, Int32)

建立人類可讀取的指定中繼資料標記法。

警告:請勿依賴傳回字串的格式。 它是專為偵錯而設計,而且可能會在發行之間任意變更。

適用於