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式,根據 、 RequiredTypeIdentityRequiredMetadataRequiredCreationPolicy 性質定義條件。

適用於