ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition Class

Definizione

Definisce una classe di base astratta per definizioni di parti componibili che descrivono e abilitano la creazione di oggetti ComposablePart.Defines an abstract base class for composable part definitions, which describe and enable the creation of ComposablePart objects.

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
Ereditarietà
ComposablePartDefinitionComposablePartDefinitionComposablePartDefinitionComposablePartDefinition

Costruttori

ComposablePartDefinition() ComposablePartDefinition() ComposablePartDefinition() ComposablePartDefinition()

Inizializza una nuova istanza della classe ComposablePartDefinition.Initializes a new instance of the ComposablePartDefinition class.

Proprietà

ExportDefinitions ExportDefinitions ExportDefinitions ExportDefinitions

Ottiene una raccolta di oggetti ExportDefinition che descrivono gli oggetti esportati dalla parte definita da questo oggetto ComposablePartDefinition.Gets a collection of ExportDefinition objects that describe the objects exported by the part defined by this ComposablePartDefinition object.

ImportDefinitions ImportDefinitions ImportDefinitions ImportDefinitions

Ottiene una raccolta di oggetti ImportDefinition che descrivono le importazioni richieste dalla parte definita da questo oggetto ComposablePartDefinition.Gets a collection of ImportDefinition objects that describe the imports required by the part defined by this ComposablePartDefinition object.

Metadata Metadata Metadata Metadata

Ottiene una raccolta dei metadati per questo oggetto ComposablePartDefinition.Gets a collection of the metadata for this ComposablePartDefinition object.

Metodi

CreatePart() CreatePart() CreatePart() CreatePart()

Crea una nuova istanza di una parte descritta da ComposablePartDefinition.Creates a new instance of a part that the ComposablePartDefinition describes.

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)
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 stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Extension Methods

Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type)

Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato.Returns a value that indicates whether the specified part contains an export that matches the specified contract type.

Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition)

Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato.Returns a value that indicates whether the specified part contains an export that matches the specified contract type.

Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type)

Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato.Returns a value that indicates whether the specified part contains an import that matches the specified contract type.

Imports(ComposablePartDefinition, Type, ImportCardinality) Imports(ComposablePartDefinition, Type, ImportCardinality) Imports(ComposablePartDefinition, Type, ImportCardinality) Imports(ComposablePartDefinition, Type, ImportCardinality)

Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al contratto specificato digitare e cardinalità dell'importazione.Returns a value that indicates whether the specified part contains an import that matches the specified contract type and import cardinality.

Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition)

Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato.Returns a value that indicates whether the specified part contains an import that matches the specified contract type.

Imports<T>(ComposablePartDefinition, ImportCardinality) Imports<T>(ComposablePartDefinition, ImportCardinality) Imports<T>(ComposablePartDefinition, ImportCardinality) Imports<T>(ComposablePartDefinition, ImportCardinality)

Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al contratto specificato digitare e cardinalità dell'importazione.Returns a value that indicates whether the specified part contains an import that matches the specified contract type and import cardinality.

ContainsPartMetadata<T>(ComposablePartDefinition, String, T) ContainsPartMetadata<T>(ComposablePartDefinition, String, T) ContainsPartMetadata<T>(ComposablePartDefinition, String, T) ContainsPartMetadata<T>(ComposablePartDefinition, String, T)

Ottiene un valore che indica se la parte specificata contiene metadati con la chiave e il valore specificati.Gets a value that indicates whether the specified part contains metadata that has the specified key and value.

ContainsPartMetadataWithKey(ComposablePartDefinition, String) ContainsPartMetadataWithKey(ComposablePartDefinition, String) ContainsPartMetadataWithKey(ComposablePartDefinition, String) ContainsPartMetadataWithKey(ComposablePartDefinition, String)

Ottiene un valore che indica se la parte specificata contiene metadati con la chiave specificata.Gets a value that indicates whether the specified part contains metadata that has the specified key.

Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String)

Ottiene un valore che indica se la parte specificata esporta il contratto specificato.Gets a value that indicates whether the specified part exports the specified contract.

Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String)

Determina se la parte specificata importa il contratto specificato.Determines whether the specified part imports the specified contract.

Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality)

Determina se la parte specificata importa il contratto specificato con la cardinalità specificata.Determines whether the specified part imports the specified contract with the specified cardinality.

Si applica a