Share via


StandardExtensionLocator.GetExtendingDomainModels Method

Definition

Overloads

GetExtendingDomainModels(Type)

Returns a list of domain model types that extend the specified domain model, either directly or indirectly

GetExtendingDomainModels(Type, Boolean)

Returns a list of domain model types that extend the specified domain model.

GetExtendingDomainModels(Type)

Returns a list of domain model types that extend the specified domain model, either directly or indirectly

public:
 virtual System::Collections::Generic::IEnumerable<Type ^> ^ GetExtendingDomainModels(Type ^ domainModelType);
public System.Collections.Generic.IEnumerable<Type> GetExtendingDomainModels (Type domainModelType);
abstract member GetExtendingDomainModels : Type -> seq<Type>
override this.GetExtendingDomainModels : Type -> seq<Type>
Public Function GetExtendingDomainModels (domainModelType As Type) As IEnumerable(Of Type)

Parameters

domainModelType
Type

Type of the domain model being extended.

Returns

A list of domain model types that extend the specified type

Implements

Applies to

GetExtendingDomainModels(Type, Boolean)

Returns a list of domain model types that extend the specified domain model.

public:
 virtual System::Collections::Generic::IEnumerable<Type ^> ^ GetExtendingDomainModels(Type ^ domainModelType, bool recurse);
public System.Collections.Generic.IEnumerable<Type> GetExtendingDomainModels (Type domainModelType, bool recurse);
abstract member GetExtendingDomainModels : Type * bool -> seq<Type>
override this.GetExtendingDomainModels : Type * bool -> seq<Type>
Public Function GetExtendingDomainModels (domainModelType As Type, recurse As Boolean) As IEnumerable(Of Type)

Parameters

domainModelType
Type

Type of the domain model being extended.

recurse
Boolean

Indicates whether only extensions of the specified domain model type should be returned, or whether extensions of its dependencies and extensions of extensions should be included.

Returns

A list of domain model types that extend the specified type

Implements

Applies to