PartBuilder<T> 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.
Kibővíti az PartBuilder osztályt, hogy lehetővé tegye a kifejezések használatát a tagok kiválasztásához.
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
Típusparaméterek
- T
A cél típusa.
- Öröklődés
Metódusok
| Name | Description |
|---|---|
| AddMetadata(String, Func<Type,Object>) |
Metaadatokat ad hozzá a megfelelő típusokhoz. (Öröklődés forrása PartBuilder) |
| AddMetadata(String, Object) |
Metaadatokat ad hozzá a megfelelő típusokhoz. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| Export<T>() |
Megadja, hogy az egyező típusokat a megadott szerződéstípussal kell exportálni. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| ExportInterfaces() |
Megadja, hogy az egyező típusok összes illesztőfelületét exportálni kell. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| ExportInterfaces(Predicate<Type>) |
Az exportálandó egyező típusok illesztőkészletét adja meg. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| ExportProperties(Predicate<PropertyInfo>) |
Megadja az egyező típusokra exportálandó tulajdonságok készletét. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Megadja az exportálandó egyező típusok tulajdonságait a megadott szerződéstípus használatával. (Öröklődés forrása PartBuilder) |
| ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Megadja az exportálandó tulajdonságot, és megadja az eredményként kapott exportálás konfigurációs adatait. |
| ExportProperty(Expression<Func<T,Object>>) |
Olyan tulajdonságot ad meg, amelyet exportálni kell. |
| ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Megadja a megadott szerződéstípusként exportálandó tulajdonságot, és megadja az eredményként kapott exportálás konfigurációs adatait. |
| ExportProperty<TContract>(Expression<Func<T,Object>>) |
Megadja azt a tulajdonságot, amelyet a megadott szerződéstípusként kell exportálni. |
| 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. (Öröklődés forrása PartBuilder) |
| ImportProperties(Predicate<PropertyInfo>) |
Megadja az importálandó egyező típusok tulajdonságait. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| 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. (Öröklődés forrása PartBuilder) |
| ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Megadja, hogy importálni kell egy tulajdonságot, és megadja az eredményként kapott importálás konfigurációs adatait. |
| ImportProperty(Expression<Func<T,Object>>) |
Megadja, hogy importálni kell egy tulajdonságot. |
| ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Megadja, hogy egy tulajdonságot a megadott szerződésnévvel kell importálni, és megadja az eredményként kapott importálás konfigurációs adatait. |
| ImportProperty<TContract>(Expression<Func<T,Object>>) |
Megadja, hogy egy tulajdonságot a megadott szerződésnévvel kell importálni. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Megadja azt a konstruktort, amelyet importáló konstruktorként kell használni. |
| 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. (Öröklődés forrása PartBuilder) |
| SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Megadja azt a konstruktort, amelyet az egyező típusok importáló konstruktorként használnak. (Öröklődés forrása PartBuilder) |
| SetCreationPolicy(CreationPolicy) |
Megadja az egyező típusok létrehozási szabályzatát. (Öröklődés forrása PartBuilder) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |