PartBuilder 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.
Vertegenwoordigt een regel voor het decoreren van een set overeenkomende typen met MEF-kenmerken (Managed Extensibility Framework).
public ref class PartBuilder
public class PartBuilder
type PartBuilder = class
Public Class PartBuilder
- Overname
-
PartBuilder
- Afgeleid
Methoden
| Name | Description |
|---|---|
| AddMetadata(String, Func<Type,Object>) |
Voegt metagegevens toe aan de overeenkomende typen. |
| AddMetadata(String, Object) |
Voegt metagegevens toe aan de overeenkomende typen. |
| 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. |
| Export(Action<ExportBuilder>) |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd en configuratiegegevens voor de resulterende exports worden verstrekt. |
| Export<T>() |
Hiermee geeft u op dat overeenkomende typen moeten worden geëxporteerd met behulp van het opgegeven contracttype. |
| 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. |
| ExportInterfaces() |
Hiermee geeft u op dat alle interfaces van de overeenkomende typen moeten worden geëxporteerd. |
| 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. |
| ExportInterfaces(Predicate<Type>) |
Hiermee geeft u een set interfaces op de overeenkomende typen die moeten worden geëxporteerd. |
| 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. |
| ExportProperties(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen op die moeten worden geëxporteerd voor de overeenkomende typen. |
| 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. |
| 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. |
| 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. |
| ImportProperties(Predicate<PropertyInfo>) |
Hiermee geeft u een set eigenschappen op voor de overeenkomende typen die moeten worden geïmporteerd. |
| 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. |
| 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. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| 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. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Hiermee geeft u de constructor op die overeenkomende typen moeten gebruiken als importconstructor. |
| SetCreationPolicy(CreationPolicy) |
Hiermee geeft u het maken van beleid voor overeenkomende typen. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |