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 base astratta per le definizioni di parte componibili, che descrivono e abilitano la creazione di ComposablePart oggetti.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Ereditarietà
-
ComposablePartDefinition
Costruttori
| Nome | Descrizione |
|---|---|
| ComposablePartDefinition() |
Inizializza una nuova istanza della classe ComposablePartDefinition. |
Proprietà
| Nome | Descrizione |
|---|---|
| ExportDefinitions |
Ottiene una raccolta di ExportDefinition oggetti che descrivono gli oggetti esportati dalla parte definita da questo ComposablePartDefinition oggetto. |
| ImportDefinitions |
Ottiene una raccolta di ImportDefinition oggetti che descrivono le importazioni richieste dalla parte definita da questo ComposablePartDefinition oggetto. |
| Metadata |
Ottiene una raccolta di metadati per questo ComposablePartDefinition oggetto. |
Metodi
| Nome | Descrizione |
|---|---|
| CreatePart() |
Crea una nuova istanza di una parte descritta dall'oggetto 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| 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. |
| Exports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione corrispondente al tipo di contratto specificato. |
| Exports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione corrispondente al tipo di contratto specificato. |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
Determina se la parte specificata importa il contratto specificato con la cardinalità specificata. |
| Imports(ComposablePartDefinition, String) |
Determina se la parte specificata importa il contratto specificato. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto e alla cardinalità di importazione specificati. |
| Imports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto specificato. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto e alla cardinalità di importazione specificati. |
| Imports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto specificato. |