ComposablePartDefinition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce una classe di base astratta per definizioni di parti componibili che descrivono e abilitano la creazione di oggetti ComposablePart.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Ereditarietà
-
ComposablePartDefinition
Costruttori
| ComposablePartDefinition() |
Inizializza una nuova istanza della classe ComposablePartDefinition. |
Proprietà
| ExportDefinitions |
Ottiene una raccolta di oggetti ExportDefinition che descrivono gli oggetti esportati dalla parte definita da questo oggetto ComposablePartDefinition. |
| ImportDefinitions |
Ottiene una raccolta di oggetti ImportDefinition che descrivono le importazioni richieste dalla parte definita da questo oggetto ComposablePartDefinition. |
| Metadata |
Ottiene una raccolta dei metadati per questo oggetto ComposablePartDefinition. |
Metodi
| CreatePart() |
Crea una nuova istanza di una parte descritta da ComposablePartDefinition. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
| Exports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato. |
| Exports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato. |
| Imports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato e alla cardinalità dell'importazione. |
| Imports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato e alla cardinalità dell'importazione. |
| ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Ottiene un valore che indica se la parte specificata contiene metadati con la chiave e il valore specificati. |
| ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Ottiene un valore che indica se la parte specificata contiene metadati con la chiave specificata. |
| Exports(ComposablePartDefinition, String) |
Ottiene un valore che indica se la parte specificata esporta il contratto specificato. |
| Imports(ComposablePartDefinition, String) |
Determina se la parte specificata importa il contratto specificato. |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
Determina se la parte specificata importa il contratto specificato con la cardinalità specificata. |