ImportDefinition ImportDefinition ImportDefinition ImportDefinition Class

Definizione

Rappresenta un'importazione richiesta da un oggetto ComposablePart.Represents an import that is required by a ComposablePart object.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Ereditarietà
ImportDefinitionImportDefinitionImportDefinitionImportDefinition
Derivato

Costruttori

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

Inizializza una nuova istanza della 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)

Inizializza una nuova istanza della classe ImportDefinition con il vincolo, il nome del contratto e la cardinalità specificati. Indica se la definizione dell'importazione è ricomponibile o è un prerequisito.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>)

Inizializza una nuova istanza della classe ImportDefinition con il vincolo, il nome del contratto, i metadati e la cardinalità specificati. Indica se la definizione dell'importazione è ricomponibile o è un prerequisito.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.

Proprietà

Cardinality Cardinality Cardinality Cardinality

Ottiene la cardinalità delle esportazioni richieste dalla definizione di importazione.Gets the cardinality of the exports required by the import definition.

Constraint Constraint Constraint Constraint

Ottiene un'espressione che definisce le condizioni che devono essere soddisfatte dall'importazione in base alla definizione di importazione.Gets an expression that defines conditions that the import must satisfy to match the import definition.

ContractName ContractName ContractName ContractName

Ottiene il nome del contratto.Gets the name of the contract.

IsPrerequisite IsPrerequisite IsPrerequisite IsPrerequisite

Ottiene un valore che indica se la definizione di importazione deve essere soddisfatta prima che una parte possa iniziare a produrre oggetti esportati.Gets a value that indicates whether the import definition must be satisfied before a part can start producing exported objects.

IsRecomposable IsRecomposable IsRecomposable IsRecomposable

Ottiene un valore che indica se è possibile soddisfare più volte la definizione di importazione.Gets a value that indicates whether the import definition can be satisfied multiple times.

Metadata Metadata Metadata Metadata

Ottiene i metadati associati a questa importazione.Gets the metadata associated with this import.

Metodi

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

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Ottiene un valore che indica se l'esportazione rappresentata dalla definizione specificata soddisfa i vincoli di questa definizione di importazione.Gets a value that indicates whether the export represented by the specified definition satisfies the constraints of this import definition.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Restituisce una rappresentazione di stringa della definizione di importazione.Returns a string representation of the import definition.

Si applica a