Share via


ItemCollection.TryGetType 方法

定義

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

多載

TryGetType(String, String, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

TryGetType(String, String, Boolean, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

TryGetType(String, String, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

public:
 bool TryGetType(System::String ^ name, System::String ^ namespaceName, [Runtime::InteropServices::Out] System::Data::Metadata::Edm::EdmType ^ % type);
public bool TryGetType (string name, string namespaceName, out System.Data.Metadata.Edm.EdmType type);
member this.TryGetType : string * string * EdmType -> bool
Public Function TryGetType (name As String, namespaceName As String, ByRef type As EdmType) As Boolean

參數

name
String

型別的名稱。

namespaceName
String

型別的命名空間。

type
EdmType

在這個方法傳回時,這個輸出參數會包含 EdmType 物件。 如果在這個項目集合中沒有指定之名稱和命名空間名稱的型別,這個輸出參數會包含 null。

傳回

如果某個類型符合搜尋準則,則為 true,否則為 false

適用於

TryGetType(String, String, Boolean, EdmType)

使用指定的型別名稱和這個項目集合中的命名空間名稱,傳回 EdmType 物件。

public:
 bool TryGetType(System::String ^ name, System::String ^ namespaceName, bool ignoreCase, [Runtime::InteropServices::Out] System::Data::Metadata::Edm::EdmType ^ % type);
public bool TryGetType (string name, string namespaceName, bool ignoreCase, out System.Data.Metadata.Edm.EdmType type);
member this.TryGetType : string * string * bool * EdmType -> bool
Public Function TryGetType (name As String, namespaceName As String, ignoreCase As Boolean, ByRef type As EdmType) As Boolean

參數

name
String

型別的名稱。

namespaceName
String

型別的命名空間。

ignoreCase
Boolean

true 表示要執行不區分大小寫的搜尋,否則為 false

type
EdmType

在這個方法傳回時,這個輸出參數會包含 EdmType 物件。 如果在這個項目集合中沒有指定之名稱和命名空間名稱的型別,這個輸出參數會包含 null。

傳回

如果某個類型符合搜尋準則,則為 true,否則為 false

適用於