Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe PartBuilder<T>

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Estende la PartBuilder classe per consentire l'utilizzo di espressioni per selezionare i membri.

Spazio dei nomi:   System.ComponentModel.Composition.Registration
Assembly:  System.ComponentModel.Composition.Registration (in System.ComponentModel.Composition.Registration.dll)

System.Object
  System.ComponentModel.Composition.Registration.PartBuilder
    System.ComponentModel.Composition.Registration.PartBuilder<T>

public class PartBuilder<T> : PartBuilder

Parametri tipo

T

Tipo della destinazione.

NomeDescrizione
System_CAPS_pubmethodAddMetadata(String, Func<Type, Object>)

Aggiunge i metadati per i tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodAddMetadata(String, Object)

Aggiunge i metadati per i tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodExport()

Specifica che devono essere esportati tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExport(Action<ExportBuilder>)

Specifica che i tipi corrispondenti devono essere esportati e vengono fornite informazioni di configurazione per le esportazioni risultante.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportInterfaces()

Specifica che devono essere esportate tutte le interfacce dei tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportInterfaces(Predicate<Type>)

Specifica un set di interfacce per i tipi corrispondenti che devono essere esportati.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportInterfaces(Predicate<Type>, Action<Type, ExportBuilder>)

Specifica un set di interfacce per i tipi corrispondenti che devono essere esportati e fornisce informazioni di configurazione per le esportazioni risultante.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportProperties(Predicate<PropertyInfo>)

Specifica un set di proprietà che devono essere esportati per i tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo, ExportBuilder>)

Specifica un set di proprietà per i tipi corrispondenti che devono essere esportati e fornisce informazioni di configurazione per le esportazioni.(Ereditato da PartBuilder.)

System_CAPS_pubmethodExportProperty(Expression<Func<T, Object>>)

Specifica una proprietà che deve essere esportata.

System_CAPS_pubmethodExportProperty(Expression<Func<T, Object>>, Action<ExportBuilder>)

Specifica una proprietà che deve essere esportata e vengono fornite informazioni di configurazione per l'esportazione risulta.

System_CAPS_pubmethodExportProperty<TContract>(Expression<Func<T, Object>>)

Specifica una proprietà che deve essere esportata come tipo di contratto specificato.

System_CAPS_pubmethodExportProperty<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 risulta.

System_CAPS_protmethodFinalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodImportProperties(Predicate<PropertyInfo>)

Specifica un set di proprietà per i tipi corrispondenti che devono essere importati.(Ereditato da PartBuilder.)

System_CAPS_pubmethodImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo, ImportBuilder>)

Specifica un set di proprietà per i tipi corrispondenti che devono essere contrassegnati come importazioni e fornisce informazioni di configurazione per le importazioni risultante.(Ereditato da PartBuilder.)

System_CAPS_pubmethodImportProperty(Expression<Func<T, Object>>)

Specifica che una proprietà deve essere importata.

System_CAPS_pubmethodImportProperty(Expression<Func<T, Object>>, Action<ImportBuilder>)

Specifica una proprietà deve essere importata che fornisce informazioni di configurazione per l'importazione risulta.

System_CAPS_pubmethodImportProperty<TContract>(Expression<Func<T, Object>>)

Specifica che una proprietà deve essere importata utilizzando il nome di contratto specificato.

System_CAPS_pubmethodImportProperty<TContract>(Expression<Func<T, Object>>, Action<ImportBuilder>)

Specifica che una proprietà deve essere importata utilizzando il nome di contratto specificato e fornisce informazioni di configurazione per l'importazione risulta.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodSelectConstructor(Expression<Func<ParameterImportBuilder, T>>)

Specifica il costruttore che deve essere utilizzato come costruttore di importazione.

System_CAPS_pubmethodSelectConstructor(Func<ConstructorInfo[], ConstructorInfo>)

Specifica il costruttore corrispondente ai tipi di utilizzare in caso di un costruttore di importazione.(Ereditato da PartBuilder.)

System_CAPS_pubmethodSelectConstructor(Func<ConstructorInfo[], ConstructorInfo>, Action<ParameterInfo, ImportBuilder>)

Specifica il costruttore corrispondente ai tipi di utilizzare in caso di un costruttore di importazione e fornisce informazioni di configurazione per l'importazione risulta.(Ereditato da PartBuilder.)

System_CAPS_pubmethodSetCreationPolicy(CreationPolicy)

Specifica i criteri di creazione per i tipi corrispondenti.(Ereditato da PartBuilder.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

.NET Framework
Disponibile da 4.5

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: