ImportConventionBuilder.AddMetadataConstraint Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AddMetadataConstraint(String, Func<Type,Object>) |
Adds a constraint to the import requiring the specified metadata name and the value provided by the specified function on the part type. |
AddMetadataConstraint(String, Object) |
Adds a constraint to the import requiring the specified metadata name and value. |
AddMetadataConstraint(String, Func<Type,Object>)
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
Adds a constraint to the import requiring the specified metadata name and the value provided by the specified function on the part type.
public:
System::Composition::Convention::ImportConventionBuilder ^ AddMetadataConstraint(System::String ^ name, Func<Type ^, System::Object ^> ^ getConstraintValueFromPartType);
public System.Composition.Convention.ImportConventionBuilder AddMetadataConstraint (string name, Func<Type,object> getConstraintValueFromPartType);
member this.AddMetadataConstraint : string * Func<Type, obj> -> System.Composition.Convention.ImportConventionBuilder
Public Function AddMetadataConstraint (name As String, getConstraintValueFromPartType As Func(Of Type, Object)) As ImportConventionBuilder
Parameters
- name
- String
The required metadata name.
A function that provides the required metadata value.
Returns
An import builder containing the constraint that allows for further configuration.
Applies to
AddMetadataConstraint(String, Object)
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
- Source:
- ImportConventionBuilder.cs
Adds a constraint to the import requiring the specified metadata name and value.
public:
System::Composition::Convention::ImportConventionBuilder ^ AddMetadataConstraint(System::String ^ name, System::Object ^ value);
public System.Composition.Convention.ImportConventionBuilder AddMetadataConstraint (string name, object value);
member this.AddMetadataConstraint : string * obj -> System.Composition.Convention.ImportConventionBuilder
Public Function AddMetadataConstraint (name As String, value As Object) As ImportConventionBuilder
Parameters
- name
- String
The required metadata name.
- value
- Object
The required metadata value.
Returns
An import builder containing the constraint that allows for further configuration.