Share via


ExtensionMethods.GetDerivedTypeConstraints Method

Definition

Overloads

GetDerivedTypeConstraints(IEdmModel, IEdmNavigationSource)

Gets the collection of qualified type name for term Org.OData.Validation.V1.DerivedTypeConstraint from a navigation source.

GetDerivedTypeConstraints(IEdmModel, IEdmVocabularyAnnotatable)

Gets the collection of qualified type name for term Org.OData.Validation.V1.DerivedTypeConstraint from a target annotatable.

GetDerivedTypeConstraints(IEdmModel, IEdmNavigationSource)

Gets the collection of qualified type name for term Org.OData.Validation.V1.DerivedTypeConstraint from a navigation source.

public static System.Collections.Generic.IEnumerable<string> GetDerivedTypeConstraints (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmNavigationSource navigationSource);
static member GetDerivedTypeConstraints : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmNavigationSource -> seq<string>
<Extension()>
Public Function GetDerivedTypeConstraints (model As IEdmModel, navigationSource As IEdmNavigationSource) As IEnumerable(Of String)

Parameters

model
IEdmModel

The model referenced to.

navigationSource
IEdmNavigationSource

The navigation source.

Returns

Null or a collection string of qualified type name.

Applies to

GetDerivedTypeConstraints(IEdmModel, IEdmVocabularyAnnotatable)

Gets the collection of qualified type name for term Org.OData.Validation.V1.DerivedTypeConstraint from a target annotatable.

public static System.Collections.Generic.IEnumerable<string> GetDerivedTypeConstraints (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable target);
static member GetDerivedTypeConstraints : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable -> seq<string>
<Extension()>
Public Function GetDerivedTypeConstraints (model As IEdmModel, target As IEdmVocabularyAnnotatable) As IEnumerable(Of String)

Parameters

model
IEdmModel

The model referenced to.

target
IEdmVocabularyAnnotatable

The target annotatable to find annotation.

Returns

Null or a collection string of qualified type name.

Applies to