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основе свойств , RequiredTypeIdentityRequiredMetadataи RequiredCreationPolicy свойств.