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 classe PartBuilder per consentire l'utilizzo delle espressioni ai membri selezionati.
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
| 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 fornisce le 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 fornisce le 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>) |
Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati. (Ereditato da PartBuilder) |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati e fornisce le informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>) |
Specifica un set di proprietà che devono essere esportate sui tipi corrispondenti. (Ereditato da PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere esportati e fornisce le informazioni di configurazione per le esportazioni. (Ereditato da PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere esportati utilizzando il tipo di contratto specificato. (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 le informazioni di configurazione per le esportazioni risultanti. (Ereditato da PartBuilder) |
| ExportProperty(Expression<Func<T,Object>>) |
Specifica una proprietà da esportare. |
| ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Specifica una proprietà che deve essere esportata e fornisce le 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. |
| ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Specifica una proprietà che deve essere esportata come tipo di contratto specificato e fornisce le informazioni di configurazione per l'esportazione risultante. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| ImportProperties(Predicate<PropertyInfo>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere esportati. (Ereditato da PartBuilder) |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Specifica un set di proprietà sui tipi corrispondenti che devono essere contrassegnati come importazioni e fornisce le 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) |
| 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 le informazioni di configurazione per le importazioni risultanti. (Ereditato da PartBuilder) |
| ImportProperty(Expression<Func<T,Object>>) |
Specifica che una proprietà deve essere importata. |
| ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Specifica che una proprietà deve essere importata e fornisce le informazioni di configurazione per l'importazione risultante. |
| ImportProperty<TContract>(Expression<Func<T,Object>>) |
Specifica che una proprietà che deve essere importata utilizzando il nome di contratto specificato. |
| ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Specifica che una proprietà deve essere importata utilizzando il nome di contratto specificato e fornisce le informazioni di configurazione per l'importazione risultante. |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Specifica il costruttore che deve essere utilizzato come costruttore di importazione. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Specifica il costruttore utilizzato da tipi corrispondenti come costruttore di importazione. (Ereditato da PartBuilder) |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Specifica il costruttore utilizzato dai tipi corrispondenti come costruttore di importazione e fornisce le informazioni di configurazione per l'importazione risultante. (Ereditato da PartBuilder) |
| SetCreationPolicy(CreationPolicy) |
Specifica i criteri di creazione dei tipi corrispondenti. (Ereditato da PartBuilder) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |