PartBuilder Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A felügyelt bővíthetőségi keretrendszer (MEF) attribútumaival egyező típusok készletének dekorálására szolgáló szabályt jelöl.
public ref class PartBuilder
public class PartBuilder
type PartBuilder = class
Public Class PartBuilder
- Öröklődés
-
PartBuilder
- Származtatott
Metódusok
| Name | Description |
|---|---|
| AddMetadata(String, Func<Type,Object>) |
Metaadatokat ad hozzá a megfelelő típusokhoz. |
| AddMetadata(String, Object) |
Metaadatokat ad hozzá a megfelelő típusokhoz. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Export() |
Megadja, hogy az egyező típusokat exportálni kell. |
| Export(Action<ExportBuilder>) |
Megadja, hogy az egyező típusokat exportálni kell, és megadja az eredményként kapott exportálás konfigurációs adatait. |
| Export<T>() |
Megadja, hogy az egyező típusokat a megadott szerződéstípussal kell exportálni. |
| Export<T>(Action<ExportBuilder>) |
Megadja, hogy az egyező típusokat a megadott szerződéstípussal kell exportálni, és megadja az eredményként kapott exportálás konfigurációs adatait. |
| ExportInterfaces() |
Megadja, hogy az egyező típusok összes illesztőfelületét exportálni kell. |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Megadja az exportálandó egyező típusok illesztőkészletét, és konfigurációs információkat nyújt az eredményként kapott exportálásokról. |
| ExportInterfaces(Predicate<Type>) |
Az exportálandó egyező típusok illesztőkészletét adja meg. |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Megadja az exportálandó egyező típusok tulajdonságait, és konfigurációs információkat nyújt az exportálásokról. |
| ExportProperties(Predicate<PropertyInfo>) |
Megadja az egyező típusokra exportálandó tulajdonságok készletét. |
| ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Megadja a megadott szerződéstípussal exportálandó egyező típusok tulajdonságait, és megadja az eredményként kapott exportálás konfigurációs adatait. |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Megadja az exportálandó egyező típusok tulajdonságait a megadott szerződéstípus használatával. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Megadja azoknak az egyező típusoknak a tulajdonságait, amelyeket importálóként kell megjelölni, és konfigurációs információkat nyújt az eredményként kapott importálásokról. |
| ImportProperties(Predicate<PropertyInfo>) |
Megadja az importálandó egyező típusok tulajdonságait. |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Megadja azoknak a megfelelő típusoknak a tulajdonságait, amelyeket importálóként kell megjelölni a megadott szerződéstípus használatával, és konfigurációs információkat nyújt az eredményként kapott importálásokról. |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Megadja azoknak a megfelelő típusoknak a tulajdonságait, amelyeket importálásként kell megjelölni a megadott szerződéstípus használatával. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Megadja azt a konstruktort, amelyet az egyező típusok importáló konstruktorként használnak, és megadja az eredményként kapott importálás konfigurációs adatait. |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Megadja azt a konstruktort, amelyet az egyező típusok importáló konstruktorként használnak. |
| SetCreationPolicy(CreationPolicy) |
Megadja az egyező típusok létrehozási szabályzatát. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |