ContractBasedImportDefinition.Constraint Eigenschaft

Definition

Ruft einen Ausdruck ab, der Bedingungen definiert, die übereinstimmen müssen, um den von dieser Importdefinition beschriebenen Import zu erfüllen.

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))

Eigenschaftswert

Ein Ausdruck, der ein Func<T,TResult> Objekt enthält, das die Bedingungen definiert, die erfüllt werden müssen, damit dies ImportDefinition durch ein Export.

Hinweise

Diese Eigenschaft gibt einen Ausdruck zurück, der Bedingungen basierend auf den ContractName, RequiredTypeIdentity, , RequiredMetadataund RequiredCreationPolicy Eigenschaften definiert.

Gilt für: