MetadataWorkspace.GetFunctions 方法 (String, String, DataSpace, Boolean)
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
使用指定名稱、命名空間名稱和資料模型傳回函式的所有多載。
命名空間: System.Data.Entity.Core.Metadata.Edm
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public Overridable Function GetFunctions ( _
name As String, _
namespaceName As String, _
dataSpace As DataSpace, _
ignoreCase As Boolean _
) As ReadOnlyCollection(Of EdmFunction)
'用途
Dim instance As MetadataWorkspace
Dim name As String
Dim namespaceName As String
Dim dataSpace As DataSpace
Dim ignoreCase As Boolean
Dim returnValue As ReadOnlyCollection(Of EdmFunction)
returnValue = instance.GetFunctions(name, _
namespaceName, dataSpace, ignoreCase)
public virtual ReadOnlyCollection<EdmFunction> GetFunctions(
string name,
string namespaceName,
DataSpace dataSpace,
bool ignoreCase
)
public:
virtual ReadOnlyCollection<EdmFunction^>^ GetFunctions(
String^ name,
String^ namespaceName,
DataSpace dataSpace,
bool ignoreCase
)
abstract GetFunctions :
name:string *
namespaceName:string *
dataSpace:DataSpace *
ignoreCase:bool -> ReadOnlyCollection<EdmFunction>
override GetFunctions :
name:string *
namespaceName:string *
dataSpace:DataSpace *
ignoreCase:bool -> ReadOnlyCollection<EdmFunction>
public function GetFunctions(
name : String,
namespaceName : String,
dataSpace : DataSpace,
ignoreCase : boolean
) : ReadOnlyCollection<EdmFunction>
參數
- name
類型:System.String
函式的名稱。
- namespaceName
類型:System.String
函式的命名空間。
- dataSpace
類型:System.Data.Entity.Core.Metadata.Edm.DataSpace
要在其中搜尋函式的概念模型。
- ignoreCase
類型:System.Boolean
若要執行不區分大小寫的搜尋,則為 true,否則為 false。
傳回值
類型:System.Collections.ObjectModel.ReadOnlyCollection<EdmFunction>
類型 ReadOnlyCollection<T> 的集合,其中包含符合指定命名空間和資料模型中的指定名稱的所有函式。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentException | 如果空間不是有效的空間則擲回。 有效的空間為 C、O、CS 或 OCSpace |