PartBuilder<T> Classe

Definizione

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à
PartBuilder<T>

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)

Si applica a