特定の基本型がテスト対象の型の継承階層に存在するかどうかを判断します。
名前空間: Microsoft.Data.Edm
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
<ExtensionAttribute> _
Public Shared Function InheritsFrom ( _
type As IEdmStructuredType, _
potentialBaseType As IEdmStructuredType _
) As Boolean
'使用
Dim type As IEdmStructuredType
Dim potentialBaseType As IEdmStructuredType
Dim returnValue As Boolean
returnValue = type.InheritsFrom(potentialBaseType)
public static bool InheritsFrom(
this IEdmStructuredType type,
IEdmStructuredType potentialBaseType
)
[ExtensionAttribute]
public:
static bool InheritsFrom(
IEdmStructuredType^ type,
IEdmStructuredType^ potentialBaseType
)
static member InheritsFrom :
type:IEdmStructuredType *
potentialBaseType:IEdmStructuredType -> bool
public static function InheritsFrom(
type : IEdmStructuredType,
potentialBaseType : IEdmStructuredType
) : boolean
パラメーター
- type
型: Microsoft.Data.Edm.IEdmStructuredType
他の型から派生した型であるかどうかのテスト対象の型。
- potentialBaseType
型: Microsoft.Data.Edm.IEdmStructuredType
テスト対象の型の基本型として考えられる型。
戻り値
型: System.Boolean
指定された基本型を継承する型である場合にのみ true、それ以外の場合は false。
使用に関するメモ
Visual Basic および C# では、このメソッドを型 IEdmStructuredType の任意のオブジェクトのインスタンス メソッドとして呼び出すことができます。このメソッドを呼び出すためにインスタンス メソッドの構文を使う場合は、最初のパラメーターを省略してください。詳細については、「https://msdn.microsoft.com/ja-jp/library/bb384936(v=vs.103)」または「https://msdn.microsoft.com/ja-jp/library/bb383977(v=vs.103)」を参照してください。