ExtensionMethods.FindAllDerivedTypes(IEdmModel, IEdmStructuredType) Method

Definition

Finds a list of types that derive from the supplied type directly or indirectly, and across models.

public static System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmStructuredType> FindAllDerivedTypes (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmStructuredType baseType);
static member FindAllDerivedTypes : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmStructuredType -> seq<Microsoft.OData.Edm.IEdmStructuredType>
<Extension()>
Public Function FindAllDerivedTypes (model As IEdmModel, baseType As IEdmStructuredType) As IEnumerable(Of IEdmStructuredType)

Parameters

model
IEdmModel

The model types are being found on.

baseType
IEdmStructuredType

The base type that derived types are being searched for.

Returns

A list of types that derive from the type.

Applies to