IDataServiceMetadataProvider.GetDerivedTypes 方法

尝试返回从指定的资源类型派生的所有类型。

命名空间:  System.Data.Services.Providers
程序集:  Microsoft.Data.Services(在 Microsoft.Data.Services.dll 中)

语法

声明
Function GetDerivedTypes ( _
    resourceType As ResourceType _
) As IEnumerable(Of ResourceType)
用法
Dim instance As IDataServiceMetadataProvider
Dim resourceType As ResourceType
Dim returnValue As IEnumerable(Of ResourceType)

returnValue = instance.GetDerivedTypes(resourceType)
IEnumerable<ResourceType> GetDerivedTypes(
    ResourceType resourceType
)
IEnumerable<ResourceType^>^ GetDerivedTypes(
    ResourceType^ resourceType
)
abstract GetDerivedTypes : 
        resourceType:ResourceType -> IEnumerable<ResourceType> 
function GetDerivedTypes(
    resourceType : ResourceType
) : IEnumerable<ResourceType>

参数

返回值

类型:System.Collections.Generic.IEnumerable<ResourceType>
派生的 ResourceType 对象的 IEnumerable<T> 集合。

注释

GetDerivedTypes 方法必须返回派生自 resourceType 所有类型的集合。

通过 resourceType 参数传递到方法的类型必须不在集合中返回。

当没有类型从提供的类型中派生时,IDataServiceMetadataProvider 接口的实现必须返回空值。

请参阅

参考

IDataServiceMetadataProvider 接口

System.Data.Services.Providers 命名空间