IStoreFunction 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表資料庫中的一個函式。
public interface IStoreFunction : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.ITableBase
type IStoreFunction = interface
interface ITableBase
interface IAnnotatable
interface IReadOnlyAnnotatable
type IStoreFunction = interface
interface ITableBase
interface IAnnotatable
Public Interface IStoreFunction
Implements IAnnotatable, ITableBase
- 實作
備註
更多資訊與範例請參見 資料庫函數 。
屬性
| 名稱 | Description |
|---|---|
| Columns |
取得回傳列集所定義的欄位。 |
| ComplexTypeMappings |
能取得複雜型態的映射。 (繼承來源 ITableBase) |
| DbFunctions |
取得相關的模型函數。 |
| EntityTypeMappings |
取得回傳資料集的實體類型映射。 |
| IsBuiltIn |
取得顯示資料庫函式是否內建的值。 |
| IsShared |
取得顯示多個實體類型是否共享資料表列的值。 (繼承來源 ITableBase) |
| Item[String] |
取得帶有名稱的註解值,若不存在則回 |
| Model |
取得資料庫模型。 (繼承來源 ITableBase) |
| Name |
取得資料庫中資料表的名稱。 (繼承來源 ITableBase) |
| Parameters |
取得此函數的參數。 |
| ReturnType |
會得到純量回傳類型。 |
| Schema |
取得資料庫中資料表的結構。 (繼承來源 ITableBase) |
| SchemaQualifiedName |
取得資料庫中資料表的結構限定名稱。 (繼承來源 ITableBase) |
方法
明確介面實作
| 名稱 | Description |
|---|---|
| ITableBase.ToDebugString(MetadataDebugStringOptions, Int32) |
建立給定元資料的可讀表示法。 警告:請勿依賴回傳字串的格式。 它僅設計用於除錯,且可能在不同版本間任意變動。 |
擴充方法
| 名稱 | Description |
|---|---|
| AnnotationsToDebugString(IAnnotatable, Int32) |
取得物件上所有宣告註解的除錯字串。 |
| GetAnnotation(IAnnotatable, String) |
取得帶有名稱的註解,若不存在則拋出。 |
| ToDebugString(IStoreFunction, MetadataDebugStringOptions, Int32) |
建立給定元資料的可讀表示法。 警告:請勿依賴回傳字串的格式。 它僅設計用於除錯,且可能在不同版本間任意變動。 |