ContractBasedImportDefinition.Constraint Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает выражение, которое определяет условия, которые должны удовлетворяться импортом, описанным данным определением импорта.
public:
virtual property System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ Constraint { System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ get(); };
public override System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> Constraint { get; }
member this.Constraint : System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>>
Public Overrides ReadOnly Property Constraint As Expression(Of Func(Of ExportDefinition, Boolean))
Значение свойства
Выражение, содержащее объект Func<T,TResult>, определяющий условия, которые должны соответствовать определению ImportDefinition для их удовлетворения объектом Export.
Комментарии
Это свойство возвращает выражение, определяющее условия на ContractNameоснове свойств , RequiredTypeIdentity, RequiredMetadataи RequiredCreationPolicy .