ImportDefinition.IsConstraintSatisfiedBy(ExportDefinition) Method

Definition

Gets a value that indicates whether the export represented by the specified definition satisfies the constraints of this import definition.

public:
 virtual bool IsConstraintSatisfiedBy(System::ComponentModel::Composition::Primitives::ExportDefinition ^ exportDefinition);
public virtual bool IsConstraintSatisfiedBy (System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition);
abstract member IsConstraintSatisfiedBy : System.ComponentModel.Composition.Primitives.ExportDefinition -> bool
override this.IsConstraintSatisfiedBy : System.ComponentModel.Composition.Primitives.ExportDefinition -> bool
Public Overridable Function IsConstraintSatisfiedBy (exportDefinition As ExportDefinition) As Boolean

Parameters

exportDefinition
ExportDefinition

The export definition to test.

Returns

true if the constraints are satisfied; otherwise, false.

Exceptions

exportDefinition is null.

Remarks

Note to inheritors

Overrides of this method can provide a more optimized execution of the Constraint property, but the result should remain consistent.

Applies to