ImportDefinition Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ImportDefinition klasse.
Overloads
| Name | Description |
|---|---|
| ImportDefinition() |
Initialiseert een nieuw exemplaar van de ImportDefinition klasse. |
| ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) |
Initialiseert een nieuw exemplaar van de ImportDefinition klasse met de opgegeven beperking, contractnaam en kardinaliteit en geeft aan of de importdefinitie opnieuw kan worden gecomposeerd of een vereiste. |
| ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) |
Initialiseert een nieuw exemplaar van de ImportDefinition klasse met de opgegeven beperking, contractnaam, kardinaliteit en metagegevens en geeft aan of de importdefinitie opnieuw kan worden gecomposeerd of een vereiste is. |
ImportDefinition()
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
Initialiseert een nieuw exemplaar van de ImportDefinition klasse.
protected:
ImportDefinition();
protected ImportDefinition();
Protected Sub New ()
Opmerkingen
Afgeleide typen die deze constructor aanroepen, moeten de Constraint eigenschap en eventueel de Cardinalityen IsPrerequisiteIsRecomposable eigenschappen overschrijven.
Van toepassing op
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
Initialiseert een nieuw exemplaar van de ImportDefinition klasse met de opgegeven beperking, contractnaam en kardinaliteit en geeft aan of de importdefinitie opnieuw kan worden gecomposeerd of een vereiste.
public:
ImportDefinition(System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ constraint, System::String ^ contractName, System::ComponentModel::Composition::Primitives::ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
public ImportDefinition(System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string? contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
public ImportDefinition(System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
new System.ComponentModel.Composition.Primitives.ImportDefinition : System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> * string * System.ComponentModel.Composition.Primitives.ImportCardinality * bool * bool -> System.ComponentModel.Composition.Primitives.ImportDefinition
Public Sub New (constraint As Expression(Of Func(Of ExportDefinition, Boolean)), contractName As String, cardinality As ImportCardinality, isRecomposable As Boolean, isPrerequisite As Boolean)
Parameters
- constraint
- Expression<Func<ExportDefinition,Boolean>>
Een expressie die een Func<T,TResult> object bevat dat de voorwaarden definieert die moeten Export overeenkomen om te voldoen aan de importdefinitie.
- contractName
- String
De naam van het contract.
- cardinality
- ImportCardinality
Een van de opsommingswaarden die de kardinaliteit aangeeft van de Export objecten die zijn vereist voor de importdefinitie.
- isRecomposable
- Boolean
true om op te geven dat de importdefinitie meerdere keren kan worden voldaan gedurende de levensduur van een ComposablePart object; falseanders.
- isPrerequisite
- Boolean
true om op te geven dat aan de importdefinitie moet worden voldaan voordat een ComposablePart exportobject kan gaan produceren; falseanders.
Uitzonderingen
constraint is null.
cardinality is geen van de waarden van ImportCardinality.
Van toepassing op
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
- Bron:
- ImportDefinition.cs
Initialiseert een nieuw exemplaar van de ImportDefinition klasse met de opgegeven beperking, contractnaam, kardinaliteit en metagegevens en geeft aan of de importdefinitie opnieuw kan worden gecomposeerd of een vereiste is.
public:
ImportDefinition(System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ constraint, System::String ^ contractName, System::ComponentModel::Composition::Primitives::ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ metadata);
public ImportDefinition(System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string? contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary<string,object?>? metadata);
public ImportDefinition(System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary<string,object> metadata);
new System.ComponentModel.Composition.Primitives.ImportDefinition : System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> * string * System.ComponentModel.Composition.Primitives.ImportCardinality * bool * bool * System.Collections.Generic.IDictionary<string, obj> -> System.ComponentModel.Composition.Primitives.ImportDefinition
Public Sub New (constraint As Expression(Of Func(Of ExportDefinition, Boolean)), contractName As String, cardinality As ImportCardinality, isRecomposable As Boolean, isPrerequisite As Boolean, metadata As IDictionary(Of String, Object))
Parameters
- constraint
- Expression<Func<ExportDefinition,Boolean>>
Een expressie die een Func<T,TResult> object bevat dat de voorwaarden definieert die moeten Export overeenkomen om te voldoen aan de importdefinitie.
- contractName
- String
De naam van het contract.
- cardinality
- ImportCardinality
Een van de opsommingswaarden die de kardinaliteit aangeeft van de Export objecten die zijn vereist voor de importdefinitie.
- isRecomposable
- Boolean
true om op te geven dat de importdefinitie meerdere keren kan worden voldaan gedurende de levensduur van een ComposablePart object; falseanders.
- isPrerequisite
- Boolean
true om op te geven dat aan de importdefinitie moet worden voldaan voordat een ComposablePart exportobject kan gaan produceren; falseanders.
- metadata
- IDictionary<String,Object>
De metagegevens die zijn gekoppeld aan het importeren.