Compartir a través de


ContractBasedImportDefinition.Constraint Propiedad

Definición

Obtiene una expresión que define las condiciones que deben cumplirse para satisfacer la importación descrita por esta definición de importación.

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

Valor de propiedad

Expresión que contiene un objeto Func<T,TResult> que define las condiciones que deben cumplirse para que un objeto ImportDefinition cumpla la definición Export.

Comentarios

Esta propiedad devuelve una expresión que define condiciones basadas en las ContractNamepropiedades , RequiredTypeIdentity, RequiredMetadatay RequiredCreationPolicy .

Se aplica a