尝试返回从指定的资源类型派生的所有类型。
命名空间: 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>
参数
- resourceType
类型:System.Data.Services.Providers.ResourceType
基本 ResourceType。
返回值
类型:System.Collections.Generic.IEnumerable<ResourceType>
派生的 ResourceType 对象的 IEnumerable<T> 集合。
注释
GetDerivedTypes 方法必须返回派生自 resourceType 所有类型的集合。
通过 resourceType 参数传递到方法的类型必须不在集合中返回。
当没有类型从提供的类型中派生时,IDataServiceMetadataProvider 接口的实现必须返回空值。