ContractBasedImportDefinition.Constraint Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett uttryck som definierar villkor som måste matchas för att uppfylla importen som beskrivs i den här importdefinitionen.
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))
Egenskapsvärde
Ett uttryck som innehåller ett Func<T,TResult> objekt som definierar de villkor som måste matchas för ImportDefinition att uppfyllas av en Export.
Kommentarer
Den här egenskapen returnerar ett uttryck som definierar villkor baserat på ContractNameegenskaperna , RequiredTypeIdentity, RequiredMetadataoch RequiredCreationPolicy .