Bagikan melalui


PartBuilder Kelas

Definisi

Mewakili aturan untuk mendekorasi sekumpulan jenis yang cocok dengan atribut Managed Extensibility Framework (MEF).

public ref class PartBuilder
public class PartBuilder
type PartBuilder = class
Public Class PartBuilder
Warisan
PartBuilder
Turunan

Metode

AddMetadata(String, Func<Type,Object>)

Menambahkan metadata ke jenis yang cocok.

AddMetadata(String, Object)

Menambahkan metadata ke jenis yang cocok.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Export()

Menentukan bahwa jenis yang cocok harus diekspor.

Export(Action<ExportBuilder>)

Menentukan bahwa jenis yang cocok harus diekspor, dan menyediakan informasi konfigurasi untuk ekspor yang dihasilkan.

Export<T>()

Menentukan bahwa jenis yang cocok harus diekspor dengan menggunakan jenis kontrak yang ditentukan.

Export<T>(Action<ExportBuilder>)

Menentukan bahwa jenis yang cocok harus diekspor dengan menggunakan jenis kontrak yang ditentukan, dan menyediakan informasi konfigurasi untuk ekspor yang dihasilkan.

ExportInterfaces()

Menentukan bahwa semua antarmuka jenis pencocokan harus diekspor.

ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>)

Menentukan sekumpulan antarmuka pada jenis pencocokan yang harus diekspor, dan menyediakan informasi konfigurasi untuk ekspor yang dihasilkan.

ExportInterfaces(Predicate<Type>)

Menentukan sekumpulan antarmuka pada jenis pencocokan yang harus diekspor.

ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Menentukan sekumpulan properti pada jenis pencocokan yang harus diekspor, dan menyediakan informasi konfigurasi untuk ekspor tersebut.

ExportProperties(Predicate<PropertyInfo>)

Menentukan sekumpulan properti yang harus diekspor pada jenis yang cocok.

ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Menentukan sekumpulan properti pada jenis pencocokan yang harus diekspor dengan menggunakan jenis kontrak yang ditentukan, dan menyediakan informasi konfigurasi untuk ekspor yang dihasilkan.

ExportProperties<T>(Predicate<PropertyInfo>)

Menentukan sekumpulan properti pada jenis pencocokan yang harus diekspor, dengan menggunakan jenis kontrak yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Menentukan sekumpulan properti pada jenis yang cocok yang harus ditandai sebagai impor, dan menyediakan informasi konfigurasi untuk impor yang dihasilkan.

ImportProperties(Predicate<PropertyInfo>)

Menentukan sekumpulan properti pada jenis pencocokan yang harus diimpor.

ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Menentukan sekumpulan properti pada jenis yang cocok yang harus ditandai sebagai impor dengan menggunakan jenis kontrak yang ditentukan, dan menyediakan informasi konfigurasi untuk impor yang dihasilkan.

ImportProperties<T>(Predicate<PropertyInfo>)

Menentukan sekumpulan properti pada jenis yang cocok yang harus ditandai sebagai impor menggunakan jenis kontrak yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)

Menentukan konstruktor yang cocok dengan jenis yang harus digunakan sebagai konstruktor impor, dan menyediakan informasi konfigurasi untuk impor yang dihasilkan.

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)

Menentukan konstruktor yang cocok dengan jenis yang harus digunakan sebagai konstruktor impor.

SetCreationPolicy(CreationPolicy)

Menentukan kebijakan pembuatan untuk jenis yang cocok.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk