ContractBasedImportDefinition.Constraint Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Ausdruck ab, der Bedingungen definiert, die zum Ausführen des durch diese Importdefinition beschriebenen Imports erfüllt werden müssen.
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 mit einem Func<T,TResult>-Objekt, das die Bedingungen definiert, die erfüllt werden müssen, damit ImportDefinition von einem Export ausgeführt werden kann.
Hinweise
Diese Eigenschaft gibt einen Ausdruck zurück, der Bedingungen basierend auf den ContractNameEigenschaften , RequiredTypeIdentity, RequiredMetadataund RequiredCreationPolicy definiert.