MetadataWorkspace.GetType メソッド (String, String, Boolean, DataSpace)
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定された型名、名前空間名、およびデータ モデルを使用して、EdmType オブジェクトを返します。
名前空間: System.Data.Entity.Core.Metadata.Edm
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
<SuppressMessageAttribute("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId := "GetType")> _
Public Overridable Function GetType ( _
name As String, _
namespaceName As String, _
ignoreCase As Boolean, _
dataSpace As DataSpace _
) As EdmType
'使用
Dim instance As MetadataWorkspace
Dim name As String
Dim namespaceName As String
Dim ignoreCase As Boolean
Dim dataSpace As DataSpace
Dim returnValue As EdmType
returnValue = instance.GetType(name, namespaceName, _
ignoreCase, dataSpace)
[SuppressMessageAttribute("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "GetType")]
public virtual EdmType GetType(
string name,
string namespaceName,
bool ignoreCase,
DataSpace dataSpace
)
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1716:IdentifiersShouldNotMatchKeywords", MessageId = L"GetType")]
public:
virtual EdmType^ GetType(
String^ name,
String^ namespaceName,
bool ignoreCase,
DataSpace dataSpace
)
[<SuppressMessageAttribute("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "GetType")>]
abstract GetType :
name:string *
namespaceName:string *
ignoreCase:bool *
dataSpace:DataSpace -> EdmType
[<SuppressMessageAttribute("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "GetType")>]
override GetType :
name:string *
namespaceName:string *
ignoreCase:bool *
dataSpace:DataSpace -> EdmType
public function GetType(
name : String,
namespaceName : String,
ignoreCase : boolean,
dataSpace : DataSpace
) : EdmType
パラメーター
- name
型 : System.String
型の名前。
- namespaceName
型 : System.String
型の名前空間。
- ignoreCase
型 : System.Boolean
大文字と小文字を区別せずに検索する場合は true、それ以外の場合は false。
- dataSpace
型 : System.Data.Entity.Core.Metadata.Edm.DataSpace
型を検索する概念モデル。
戻り値
型 : System.Data.Entity.Core.Metadata.Edm.EdmType
EdmType オブジェクト。
例外
例外 | 状態 |
---|---|
ArgumentException | 領域が有効な領域でない場合にスローされます。 有効な領域は、C、O、CS、OCSpace です。 |