PartConventionBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nakonfiguruje typ jako část Managed Extensibility Framework (MEF).
public ref class PartConventionBuilder
public class PartConventionBuilder
type PartConventionBuilder = class
Public Class PartConventionBuilder
- Dědičnost
-
PartConventionBuilder
- Odvozené
Metody
AddPartMetadata(String, Func<Type,Object>) |
Přidá do části metadata se zadaným názvem a hodnotou. Hodnotu vrátí funkce, která mapuje typ součásti na hodnotu metadat. |
AddPartMetadata(String, Object) |
Přidá do části metadata se zadaným názvem a hodnotou. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Export() |
Vyexportuje část s konkrétním typem jako typem kontraktu. |
Export(Action<ExportConventionBuilder>) |
Exportuje část, která má zadanou konfiguraci. |
Export<T>() |
Exportuje část, která má zadaný typ kontraktu. |
Export<T>(Action<ExportConventionBuilder>) |
Exportuje část, která má zadaný typ kontraktu pomocí zadané konfigurace. |
ExportInterfaces() |
Vybere všechna rozhraní typu součásti, která se má exportovat. |
ExportInterfaces(Predicate<Type>) |
Vybere rozhraní typu součásti, která se mají exportovat podle zadaného filtru. |
ExportInterfaces(Predicate<Type>, Action<Type,ExportConventionBuilder>) |
Pomocí zadané konfigurace exportu vybere rozhraní typu součásti, která se mají exportovat podle zadaného filtru. |
ExportProperties(Predicate<PropertyInfo>) |
Vybere vlastnosti části, která se má exportovat podle zadaného predikátu. |
ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Vybere vlastnosti části, která se má exportovat, podle zadaného predikátu pomocí zadané konfigurace exportu. |
ExportProperties<T>(Predicate<PropertyInfo>) |
Vybere vlastnosti části, která se má exportovat podle zadaného predikátu pomocí zadaného typu kontraktu. |
ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Vybere vlastnosti části, která se má exportovat podle zadaného predikátu, pomocí zadaného typu kontraktu a konfigurace exportu. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
ImportProperties(Predicate<PropertyInfo>) |
Vybere vlastnosti části, která se má importovat podle zadaného predikátu. |
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Vybere vlastnosti části, která se má importovat, podle zadaného predikátu pomocí zadané konfigurace importu. |
ImportProperties<T>(Predicate<PropertyInfo>) |
Vybere vlastnosti části, která se má importovat, podle zadaného predikátu pomocí zadaného typu kontraktu. |
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Vybere vlastnosti části, která se má importovat, podle zadaného predikátu pomocí zadaného typu kontraktu a konfigurace importu. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
NotifyImportsSatisfied(Predicate<MethodInfo>) |
Vyberte metody, které se mají použít jako oznámení při dokončení složení. |
SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>) |
Vybere konstruktor použitý k inicializaci součásti pomocí zadané funkce. |
SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>, Action<ParameterInfo,ImportConventionBuilder>) |
Vybere konstruktor použitý k inicializaci součásti pomocí zadané funkce a importu konfigurace. |
Shared() |
Označí část jako sdílenou v celé skladbě. |
Shared(String) |
Označí část jako sdílenou v rámci zadané hranice. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |