Compartir a través de


IDataServiceMetadataProvider.GetDerivedTypes Método

Intenta devolver todos los tipos que derivan del tipo de recurso especificado.

Espacio de nombres:  System.Data.Services.Providers
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
Function GetDerivedTypes ( _
    resourceType As ResourceType _
) As IEnumerable(Of ResourceType)
'Uso
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>

Parámetros

Valor devuelto

Tipo: System.Collections.Generic.IEnumerable<ResourceType>
Una colección IEnumerable<T> de objetos ResourceType derivados.

Comentarios

El método GetDerivedTypes debe devolver una colección de todos los tipos derivados de resourceType.

El tipo pasado al método utilizando el parámetro resourceType no debe devolverse en la colección.

Un implementador de la interfaz IDataServiceMetadataProvider debe devolver un valor null cuando ningún tipo se deriva del tipo proporcionado.

Vea también

Referencia

IDataServiceMetadataProvider Interfaz

Espacio de nombres System.Data.Services.Providers