共用方式為


EdmFunction 類別

定義

表示函式的類別

public class EdmFunction : System.Data.Entity.Core.Metadata.Edm.EdmType
type EdmFunction = class
    inherit EdmType
Public Class EdmFunction
Inherits EdmType
繼承

屬性

Abstract

取得表示這個型別是否為抽象的值。

(繼承來源 EdmType)
AggregateAttribute

取得這個函式的匯總屬性。

BaseType

取得這個型別的基底類型 (Base Type)。

(繼承來源 EdmType)
BuiltInAttribute

取得值,指出這個函式上是否有內建屬性。

BuiltInTypeKind

取得這個 EdmFunction 的內建型別類型。

CommandTextAttribute

取得以資料庫管理系統或儲存體模型使用之語言所撰寫的查詢。

Documentation

取得或設定與這個型別相關聯的文件。

(繼承來源 MetadataItem)
FullName

傳回這個型別的完整名稱 (命名空間加上名稱)。

IsComposableAttribute

取得這個實例是否對應至函式或預存程式。

IsFromProviderManifest

取得值,指出這個實例是否來自提供者資訊清單。

MetadataProperties

取得目前型別的屬性清單。

(繼承來源 MetadataItem)
Name

取得這個型別的名稱。

(繼承來源 EdmType)
NamespaceName

取得這個型別的命名空間 (Namespace)。

(繼承來源 EdmType)
NiladicFunctionAttribute

取得值,指出 是否為 niladic 函式, (接受無引數的函式) 。

Parameters

取得這個 EdmFunction 的參數。

ParameterTypeSemanticsAttribute

取得這個函式的參數類型語意屬性。

ReturnParameter

取得這個 EdmFunction 傳回的參數。

ReturnParameters

取得這個 EdmFunction 的傳回參數。

Schema

取得或設定與函式相關聯的架構。

StoreFunctionNameAttribute

取得這個函式的 store 函式名稱屬性。

方法

AddAnnotation(String, Object)

新增或更新具有指定名稱和值的注釋。

(繼承來源 MetadataItem)
AddParameter(FunctionParameter)

將參數加入至此函式。

Create(String, String, DataSpace, EdmFunctionPayload, IEnumerable<MetadataProperty>)

建構 EdmFunction 物件的 Factory 方法。

GetCollectionType()

傳回 CollectionType 的執行個體 (Instance),其項目型別為這個型別。

(繼承來源 EdmType)
RemoveAnnotation(String)

移除具有指定名稱的批註。

(繼承來源 MetadataItem)
ToString()

傳回這個型別的完整名稱。

(繼承來源 EdmType)

擴充方法

Aggregate(EdmFunction, DbExpression)

建立新的 DbFunctionAggregate

AggregateDistinct(EdmFunction, DbExpression)

建立以不同方式套用的新 DbFunctionAggregate

Invoke(EdmFunction, IEnumerable<DbExpression>)

建立新的 DbFunctionExpression 代表使用指定之引數指定的函式引動過程。

Invoke(EdmFunction, DbExpression[])

建立新的 DbFunctionExpression 代表使用指定之引數指定的函式引動過程。

適用於