EdmFunction 類別

定義

代表由 Entity SQL 查詢語言所撰寫的查詢中可能調用的函式資訊。 這些函式可能是儲存提供者所揭露的內建函式,或是特定資料庫中使用者自訂的函式。

public ref class EdmFunction sealed : System::Data::Metadata::Edm::EdmType
public sealed class EdmFunction : System.Data.Metadata.Edm.EdmType
type EdmFunction = class
    inherit EdmType
Public NotInheritable Class EdmFunction
Inherits EdmType
繼承

屬性

名稱 Description
Abstract

會得到一個值,表示此類型是否為抽象型。

(繼承來源 EdmType)
BaseType

獲得這種屬性的基礎型。

(繼承來源 EdmType)
BuiltInTypeKind

會選內建的那種。EdmFunction

CommandTextAttribute

會以資料庫管理系統或儲存模型所使用的語言查詢。

Documentation

取得或設定與此類型相關的文件。

(繼承來源 MetadataItem)
FullName

回傳此類型的全名(命名空間加名稱)。

IsComposableAttribute

取得或設定此實例是映射到函數還是儲存程序。

MetadataProperties

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

(繼承來源 MetadataItem)
Name

這類型的名字。

(繼承來源 EdmType)
NamespaceName

會取得這種類型的命名空間。

(繼承來源 EdmType)
Parameters

得到這個 EdmFunction參數。

ReturnParameter

取得此 EdmFunction的返回參數。

ReturnParameters

取得此 EdmFunction的回傳參數。

方法

名稱 Description
Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetCollectionType()

回傳一個元素型別為此型態的實例 CollectionType

(繼承來源 EdmType)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

回傳此類型的全名。

(繼承來源 EdmType)

擴充方法

名稱 Description
Aggregate(EdmFunction, DbExpression)

會產生一個新的 DbFunctionAggregate

AggregateDistinct(EdmFunction, DbExpression)

創造一個以獨特方式應用的新事物 DbFunctionAggregate

Invoke(EdmFunction, DbExpression[])

建立一個新函 DbFunctionExpression 式,代表指定函式的呼叫,並使用給定的參數。

Invoke(EdmFunction, IEnumerable<DbExpression>)

建立一個新函 DbFunctionExpression 式,代表指定函式的呼叫,並使用給定的參數。

適用於