Méthode EdmTypeSemantics.InheritsFrom
Détermine si le type de base potentiel se trouve dans la hiérarchie d'héritage du type qui est testé.
Espace de noms : Microsoft.Data.Edm
Assembly : Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function InheritsFrom ( _
type As IEdmStructuredType, _
potentialBaseType As IEdmStructuredType _
) As Boolean
'Utilisation
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
Paramètres
- type
Type : Microsoft.Data.Edm.IEdmStructuredType
Type à tester pour la dérivation à partir de l'autre type.
- potentialBaseType
Type : Microsoft.Data.Edm.IEdmStructuredType
Type de base potentiel du type en cours de test.
Valeur de retour
Type : System.Boolean
true si et seulement si le type hérite du type de base potentiel ; sinon, false.
Remarque relative à l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme méthode d'instance sur tout objet de type IEdmStructuredType. Lorsque vous utilisez la syntaxe de la méthode d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.103) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.103).