共用方式為


IReadOnlyDbFunction 介面

定義

表示模型中的關係資料庫函式。

public interface IReadOnlyDbFunction : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyDbFunction = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyDbFunction
Implements IReadOnlyAnnotatable
衍生
實作

備註

如需詳細資訊和範例,請參閱 資料庫函 式。

屬性

IsAggregate

取得值,指出此函式是否為彙總函式。

IsBuiltIn

取得值,指出資料庫函式是否內建。

IsNullable

取得值,指出資料庫函式是否可以傳回 Null。

IsScalar

取得值,指出此函式是否傳回純量值。

Item[String]

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

(繼承來源 IReadOnlyAnnotatable)
MethodInfo

取得對應至資料庫中函式的 CLR 方法。

Model

取得定義此函式的模型。

ModelName

取得模型中函式的名稱。

Name

取得資料庫中函式的名稱。

Parameters

取得這個函式的參數。

ReturnType

取得傳回的 CLR 類型。

Schema

取得資料庫中函式的架構。

StoreType

取得已設定的存放區類型字串。

Translation

取得用於將方法呼叫自訂轉譯為 SQL 運算式片段的翻譯回呼。

TypeMapping

取得函式傳回型別的類型對應。

方法

AnnotationsToDebugString(Int32)

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

(繼承來源 IReadOnlyAnnotatable)
FindAnnotation(String)

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

(繼承來源 IReadOnlyAnnotatable)
GetAnnotation(String)

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

(繼承來源 IReadOnlyAnnotatable)
GetAnnotations()

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

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

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

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

適用於