ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition Class

Definición

Define una clase base abstracta para definiciones de elementos que se pueden crear, que describen y permiten la creación de objetos 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
Herencia
ComposablePartDefinitionComposablePartDefinitionComposablePartDefinitionComposablePartDefinition

Constructores

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

Inicializa una nueva instancia de la clase ComposablePartDefinition.Initializes a new instance of the ComposablePartDefinition class.

Propiedades

ExportDefinitions ExportDefinitions ExportDefinitions ExportDefinitions

Obtiene una colección de objetos ExportDefinition que describen los objetos exportados por el elemento definido por este objeto ComposablePartDefinition.Gets a collection of ExportDefinition objects that describe the objects exported by the part defined by this ComposablePartDefinition object.

ImportDefinitions ImportDefinitions ImportDefinitions ImportDefinitions

Obtiene una colección de objetos ImportDefinition que describen las importaciones que necesita el elemento definido por este objeto ComposablePartDefinition.Gets a collection of ImportDefinition objects that describe the imports required by the part defined by this ComposablePartDefinition object.

Metadata Metadata Metadata Metadata

Obtiene una colección de los metadatos para este objeto ComposablePartDefinition.Gets a collection of the metadata for this ComposablePartDefinition object.

Métodos

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

Crea una nueva instancia de un elemento que ComposablePartDefinition describe.Creates a new instance of a part that the ComposablePartDefinition describes.

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

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

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

Sirve como la función hash predeterminada.Serves as the default hash function.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Métodos de extensión

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

Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado.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)

Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado.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)

Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado.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)

Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados.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)

Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado.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)

Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados.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)

Obtiene un valor que indica si la parte especificada contiene metadatos que tienen la clave y el valor especificados.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)

Obtiene un valor que indica si la parte especificada contiene metadatos que tienen la clave especificada.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)

Obtiene un valor que indica si la parte especificada exporta el contrato especificado.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 si la parte especificada importa el contrato especificado.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 si la parte especificada importa el contrato especificado con la cardinalidad especificada.Determines whether the specified part imports the specified contract with the specified cardinality.

Se aplica a