PartBuilder<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Breidt de PartBuilder klasse uit om het gebruik van expressies toe te staan leden te selecteren.
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
Type parameters
- T
Het type van het doel.
- Overname
Methoden
| Name | Description |
|---|---|
| AddMetadata(String, Func<Type,Object>) |
Voegt metagegevens toe aan de overeenkomende typen. (Overgenomen van PartBuilder) |
| AddMetadata(String, Object) |
Voegt metagegevens toe aan de overeenkomende typen. (Overgenomen van PartBuilder) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Export() |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd. (Overgenomen van PartBuilder) |
| Export(Action<ExportBuilder>) |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd en configuratiegegevens voor de resulterende exports worden verstrekt. (Overgenomen van PartBuilder) |
| Export<T>() |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd met behulp van het opgegeven contracttype. (Overgenomen van PartBuilder) |
| Export<T>(Action<ExportBuilder>) |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd met behulp van het opgegeven contracttype en configuratiegegevens voor de resulterende exports. (Overgenomen van PartBuilder) |
| ExportInterfaces() |
Hiermee geeft u op dat alle interfaces van de overeenkomende typen moeten worden geëxporteerd. (Overgenomen van PartBuilder) |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Hiermee geeft u een set interfaces op de overeenkomende typen die moeten worden geëxporteerd en bevat configuratie-informatie voor de resulterende exports. (Overgenomen van PartBuilder) |
| ExportInterfaces(Predicate<Type>) |
Hiermee geeft u een set interfaces op de overeenkomende typen die moeten worden geëxporteerd. (Overgenomen van PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden geëxporteerd en configuratie-informatie voor deze exports. (Overgenomen van PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen op die moeten worden geëxporteerd voor de overeenkomende typen. (Overgenomen van PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden geëxporteerd met behulp van het opgegeven contracttype en bevat configuratiegegevens voor de resulterende exports. (Overgenomen van PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden geëxporteerd, met behulp van het opgegeven contracttype. (Overgenomen van PartBuilder) |
| ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Hiermee geeft u een eigenschap op die moet worden geëxporteerd en configuratie-informatie voor de resulterende export. |
| ExportProperty(Expression<Func<T,Object>>) |
Hiermee geeft u een eigenschap op die moet worden geëxporteerd. |
| ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Hiermee geeft u een eigenschap op die moet worden geëxporteerd als het opgegeven contracttype en configuratiegegevens voor de resulterende export. |
| ExportProperty<TContract>(Expression<Func<T,Object>>) |
Hiermee geeft u een eigenschap op die moet worden geëxporteerd als het opgegeven contracttype. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden gemarkeerd als import en bevat configuratie-informatie voor de resulterende import. (Overgenomen van PartBuilder) |
| ImportProperties(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden geïmporteerd. (Overgenomen van PartBuilder) |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden gemarkeerd als import met behulp van het opgegeven contracttype en bevat configuratie-informatie voor de resulterende import. (Overgenomen van PartBuilder) |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen voor de overeenkomende typen die moeten worden gemarkeerd als import met behulp van het opgegeven contracttype. (Overgenomen van PartBuilder) |
| ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Hiermee geeft u op dat een eigenschap moet worden geïmporteerd en configuratie-informatie voor de resulterende import. |
| ImportProperty(Expression<Func<T,Object>>) |
Hiermee geeft u op dat een eigenschap moet worden geïmporteerd. |
| ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Hiermee geeft u op dat een eigenschap moet worden geïmporteerd met behulp van de opgegeven contractnaam en configuratiegegevens voor de resulterende import. |
| ImportProperty<TContract>(Expression<Func<T,Object>>) |
Hiermee geeft u op dat een eigenschap moet worden geïmporteerd met behulp van de opgegeven contractnaam. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Hiermee geeft u de constructor op die moet worden gebruikt als een importconstructor. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Hiermee geeft u de constructor op die overeenkomende typen moeten worden gebruikt als importconstructor en bevat configuratie-informatie voor de resulterende import. (Overgenomen van PartBuilder) |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Hiermee geeft u de constructor op die overeenkomende typen moeten gebruiken als importconstructor. (Overgenomen van PartBuilder) |
| SetCreationPolicy(CreationPolicy) |
Hiermee geeft u het maken van beleid voor overeenkomende typen. (Overgenomen van PartBuilder) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |