ContractBasedImportDefinition.Constraint Property


Gets an expression that defines conditions that must be matched to satisfy the import described by this import definition.

Namespace:   System.ComponentModel.Composition.Primitives
Assembly:  System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)

public override Expression<Func<ExportDefinition, bool>> Constraint { get; }

Property Value

Type: System.Linq.Expressions.Expression<Func<ExportDefinition, Boolean>>

An expression that contains a Func<T, TResult> object that defines the conditions that must be matched for the ImportDefinition to be satisfied by an Export.

.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Available since 4.0
Return to top