PartBuilder<T> 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.
Estende la PartBuilder classe per consentire l'uso di espressioni per selezionare i membri.
generic <typename T>
public ref class PartBuilder : System::ComponentModel::Composition::Registration::PartBuilder
public class PartBuilder<T> : System.ComponentModel.Composition.Registration.PartBuilder
type PartBuilder<'T> = class
inherit PartBuilder
Public Class PartBuilder(Of T)
Inherits PartBuilder
Parametri di tipo
- T
Tipo della destinazione.
- Ereditarietà
Metodi
| Nome | Descrizione |
|---|---|
| AddMetadata(String, Func<Type,Object>) |
Aggiunge metadati ai tipi corrispondenti. (Ereditato da PartBuilder) |
| AddMetadata(String, Object) |
Aggiunge metadati ai tipi corrispondenti. (Ereditato da PartBuilder) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Export() |
Specifica che i tipi corrispondenti devono essere esportati. (Ereditato da PartBuilder) |
| Export(Action<ExportBuilder>) |
Specifica che i tipi corrispondenti devono essere esportati e forniscono informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| Export<T>() |
Specifica che i tipi corrispondenti devono essere esportati utilizzando il tipo di contratto specificato. (Ereditato da PartBuilder) |
| Export<T>(Action<ExportBuilder>) |
Specifica che i tipi corrispondenti devono essere esportati utilizzando il tipo di contratto specificato e forniscono informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| ExportInterfaces() |
Specifica che tutte le interfacce dei tipi corrispondenti devono essere esportate. (Ereditato da PartBuilder) |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Specifica un set di interfacce sui tipi corrispondenti da esportare e fornisce informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| ExportInterfaces(Predicate<Type>) |
Specifica un set di interfacce sui tipi corrispondenti da esportare. (Ereditato da PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere esportati e fornisce informazioni di configurazione per tali esportazioni. (Ereditato da PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>) |
Specifica un set di proprietà che devono essere esportate nei tipi corrispondenti. (Ereditato da PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere esportati utilizzando il tipo di contratto specificato e fornisce informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Specifica un set di proprietà sui tipi corrispondenti da esportare utilizzando il tipo di contratto specificato. (Ereditato da PartBuilder) |
| ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Specifica una proprietà che deve essere esportata e fornisce informazioni di configurazione per l'esportazione risultante. |
| ExportProperty(Expression<Func<T,Object>>) |
Specifica una proprietà che deve essere esportata. |
| ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Specifica una proprietà che deve essere esportata come tipo di contratto specificato e fornisce informazioni di configurazione per l'esportazione risultante. |
| ExportProperty<TContract>(Expression<Func<T,Object>>) |
Specifica una proprietà che deve essere esportata come tipo di contratto specificato. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere contrassegnati come importazioni e fornisce informazioni di configurazione per le importazioni risultanti. (Ereditato da PartBuilder) |
| ImportProperties(Predicate<PropertyInfo>) |
Specifica un set di proprietà sui tipi corrispondenti da importare. (Ereditato da PartBuilder) |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere contrassegnati come importazioni utilizzando il tipo di contratto specificato e fornisce informazioni di configurazione per le importazioni risultanti. (Ereditato da PartBuilder) |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere contrassegnati come importazioni utilizzando il tipo di contratto specificato. (Ereditato da PartBuilder) |
| ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Specifica che una proprietà deve essere importata e fornisce informazioni di configurazione per l'importazione risultante. |
| ImportProperty(Expression<Func<T,Object>>) |
Specifica che deve essere importata una proprietà. |
| ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Specifica che una proprietà deve essere importata utilizzando il nome del contratto specificato e fornisce informazioni di configurazione per l'importazione risultante. |
| ImportProperty<TContract>(Expression<Func<T,Object>>) |
Specifica che una proprietà deve essere importata utilizzando il nome del contratto specificato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Specifica il costruttore che deve essere utilizzato come costruttore di importazione. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Specifica il costruttore che i tipi corrispondenti devono usare come costruttore di importazione e fornisce informazioni di configurazione per l'importazione risultante. (Ereditato da PartBuilder) |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Specifica il costruttore che i tipi corrispondenti devono usare come costruttore di importazione. (Ereditato da PartBuilder) |
| SetCreationPolicy(CreationPolicy) |
Specifica i criteri di creazione per i tipi corrispondenti. (Ereditato da PartBuilder) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |