CustomReflectionContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili konteks pantulan yang dapat disesuaikan.
public ref class CustomReflectionContext abstract : System::Reflection::ReflectionContext
public abstract class CustomReflectionContext : System.Reflection.ReflectionContext
type CustomReflectionContext = class
inherit ReflectionContext
Public MustInherit Class CustomReflectionContext
Inherits ReflectionContext
- Warisan
- Turunan
Keterangan
Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk CustomReflectionContext.
Konstruktor
| Nama | Deskripsi |
|---|---|
| CustomReflectionContext() |
Menginisialisasi instans baru dari kelas CustomReflectionContext. |
| CustomReflectionContext(ReflectionContext) |
Menginisialisasi instans CustomReflectionContext baru kelas dengan konteks refleksi yang ditentukan sebagai basis. |
Metode
| Nama | Deskripsi |
|---|---|
| AddProperties(Type) |
Saat ditimpa dalam kelas turunan, menyediakan kumpulan properti tambahan untuk jenis yang ditentukan, seperti yang diwakili dalam konteks pantulan ini. |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>, IEnumerable<Attribute>, IEnumerable<Attribute>, IEnumerable<Attribute>) |
Membuat objek yang mewakili properti yang akan ditambahkan ke jenis, untuk digunakan dengan AddProperties(Type) metode dan menggunakan atribut kustom yang ditentukan. |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>) |
Membuat objek yang mewakili properti yang akan ditambahkan ke jenis, untuk digunakan dengan AddProperties(Type) metode . |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
Saat ditimpa dalam kelas turunan, berikan daftar atribut kustom untuk anggota yang ditentukan, seperti yang diwakili dalam konteks refleksi ini. |
| GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
Saat ditimpa dalam kelas turunan, berikan daftar atribut kustom untuk parameter yang ditentukan, seperti yang diwakili dalam konteks refleksi ini. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| GetTypeForObject(Object) |
Mendapatkan representasi jenis objek yang ditentukan dalam konteks refleksi ini. (Diperoleh dari ReflectionContext) |
| MapAssembly(Assembly) |
Mendapatkan representasi, dalam konteks refleksi ini, dari rakitan yang diwakili oleh objek dari konteks refleksi lain. |
| MapType(TypeInfo) |
Mendapatkan representasi, dalam konteks refleksi ini, dari jenis yang diwakili oleh objek dari konteks pantulan lain. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |