ImportDefinition ImportDefinition ImportDefinition ImportDefinition Class

Définition

Représente une importation requise par un objet ComposablePart.Represents an import that is required by a ComposablePart object.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Héritage
ImportDefinitionImportDefinitionImportDefinitionImportDefinition
Dérivé

Constructeurs

ImportDefinition() ImportDefinition() ImportDefinition() ImportDefinition()

Initialise une nouvelle instance de la classe ImportDefinition.Initializes a new instance of the ImportDefinition class.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)

Initialise une nouvelle instance de la classe ImportDefinition avec la contrainte, le nom de contrat et la cardinalité spécifiés, et indique si la définition de l'importation est recomposable ou est une condition préalable.Initializes a new instance of the ImportDefinition class with the specified constraint, contract name, and cardinality, and indicates whether the import definition is recomposable or a prerequisite.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)

Initialise une nouvelle instance de la classe ImportDefinition avec la contrainte, le nom de contrat, la cardinalité et les métadonnées spécifiés, et indique si la définition de l'importation est recomposable ou est une condition préalable.Initializes a new instance of the ImportDefinition class with the specified constraint, contract name, cardinality, and metadata, and indicates whether the import definition is recomposable or a prerequisite.

Propriétés

Cardinality Cardinality Cardinality Cardinality

Obtient la cardinalité des exportations requises par la définition d'importation.Gets the cardinality of the exports required by the import definition.

Constraint Constraint Constraint Constraint

tient une expression qui définit des conditions que l'importation doit satisfaire pour correspondre à la définition d'importation.Gets an expression that defines conditions that the import must satisfy to match the import definition.

ContractName ContractName ContractName ContractName

Obtient le nom du contrat.Gets the name of the contract.

IsPrerequisite IsPrerequisite IsPrerequisite IsPrerequisite

Obtient une valeur qui indique si la définition d'importation doit être satisfaite avant qu'un composant puisse commencer à produire des objets exportés.Gets a value that indicates whether the import definition must be satisfied before a part can start producing exported objects.

IsRecomposable IsRecomposable IsRecomposable IsRecomposable

Obtient une valeur qui indique si la définition d'importation peut être satisfaite plusieurs fois.Gets a value that indicates whether the import definition can be satisfied multiple times.

Metadata Metadata Metadata Metadata

Obtient les métadonnées associées à cette importation.Gets the metadata associated with this import.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
IsConstraintSatisfiedBy(ExportDefinition) IsConstraintSatisfiedBy(ExportDefinition) IsConstraintSatisfiedBy(ExportDefinition) IsConstraintSatisfiedBy(ExportDefinition)

Obtient une valeur qui indique si l'exportation représentée par la définition spécifiée satisfait les contraintes de cette définition d'importation.Gets a value that indicates whether the export represented by the specified definition satisfies the constraints of this import definition.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une représentation sous forme de chaîne de la définition d'importation.Returns a string representation of the import definition.

S’applique à