Bagikan melalui


TypeDescriptor.Refresh Metode

Definisi

Menghapus properti dan peristiwa dari cache.

Overload

Refresh(Type)

Menghapus properti dan peristiwa untuk jenis komponen yang ditentukan dari cache.

Refresh(Module)

Menghapus properti dan peristiwa untuk modul yang ditentukan dari cache.

Refresh(Object)

Menghapus properti dan peristiwa untuk komponen yang ditentukan dari cache.

Refresh(Assembly)

Menghapus properti dan peristiwa untuk rakitan yang ditentukan dari cache.

Refresh(Type)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Menghapus properti dan peristiwa untuk jenis komponen yang ditentukan dari cache.

public:
 static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)

Parameter

type
Type

Komponen Type target.

Keterangan

Panggil versi metode ini hanya ketika Anda tidak memiliki instans objek.

Properti dan peristiwa di-cache dengan TypeDescriptor kecepatan. Biasanya, mereka konstan untuk masa pakai objek. Namun, penyedia dan desainer extender dapat mengubah kumpulan properti pada objek. Jika demikian, mereka dapat memanggil metode ini untuk menghapus properti dan deskriptor peristiwa objek. Metode ini hanya digunakan pada waktu desain. Ini tidak digunakan selama durasi.

Metode ini juga memunculkan Refreshed peristiwa ketika properti atau peristiwa komponen berubah. Kejadian ini hanya dinaikkan jika ada panggilan sebelumnya ke GetProperties metode atau GetEvents yang menyimpan cache informasi.

Lihat juga

Berlaku untuk

Refresh(Module)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Menghapus properti dan peristiwa untuk modul yang ditentukan dari cache.

public:
 static void Refresh(System::Reflection::Module ^ module);
public static void Refresh (System.Reflection.Module module);
static member Refresh : System.Reflection.Module -> unit
Public Shared Sub Refresh (module As Module)

Parameter

module
Module

Module yang mewakili modul untuk di-refresh. Masing-masing Type dalam modul ini akan di-refresh.

Keterangan

Properti dan peristiwa di-cache dengan TypeDescriptor kecepatan. Biasanya, mereka konstan untuk masa pakai objek. Namun, penyedia dan desainer extender dapat mengubah kumpulan properti pada objek. Jika demikian, mereka dapat memanggil metode ini untuk menghapus properti dan deskriptor peristiwa objek. Metode ini hanya digunakan pada waktu desain. Ini tidak digunakan selama durasi.

Sebelum Anda melakukan panggilan ke Refresh metode untuk menghapus cache, Anda perlu memanggil GetProperties metode untuk modul tertentu untuk menyimpan informasi terlebih dahulu.

Metode ini juga memunculkan Refreshed peristiwa untuk memberi tahu semua kelas yang ingin diberi tahu saat kumpulan properti komponen berubah.

Lihat juga

Berlaku untuk

Refresh(Object)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Menghapus properti dan peristiwa untuk komponen yang ditentukan dari cache.

public:
 static void Refresh(System::Object ^ component);
public static void Refresh (object component);
static member Refresh : obj -> unit
Public Shared Sub Refresh (component As Object)

Parameter

component
Object

Komponen yang properti atau peristiwanya telah berubah.

Contoh

Untuk contoh penggunaan metode ini, lihat RefreshEventHandler kelas .

Keterangan

Properti dan peristiwa di-cache dengan TypeDescriptor kecepatan. Biasanya, mereka konstan untuk masa pakai objek. Namun, penyedia dan desainer extender dapat mengubah kumpulan properti pada objek. Jika demikian, mereka harus memanggil metode ini untuk menghapus properti dan deskriptor peristiwa objek. Metode ini hanya digunakan pada waktu desain. Ini tidak digunakan selama durasi.

Metode ini juga memunculkan Refreshed peristiwa ketika properti atau peristiwa komponen berubah. Kejadian ini hanya dinaikkan jika ada panggilan sebelumnya ke GetProperties metode atau GetEvents yang menyimpan cache informasi.

Lihat juga

Berlaku untuk

Refresh(Assembly)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Menghapus properti dan peristiwa untuk rakitan yang ditentukan dari cache.

public:
 static void Refresh(System::Reflection::Assembly ^ assembly);
public static void Refresh (System.Reflection.Assembly assembly);
static member Refresh : System.Reflection.Assembly -> unit
Public Shared Sub Refresh (assembly As Assembly)

Parameter

assembly
Assembly

Assembly yang mewakili rakitan untuk disegarkan. Masing-masing Type dalam rakitan ini akan disegarkan.

Keterangan

Properti dan peristiwa di-cache dengan TypeDescriptor kecepatan. Biasanya, mereka konstan untuk masa pakai objek. Namun, penyedia dan desainer extender dapat mengubah kumpulan properti pada objek. Jika demikian, mereka dapat memanggil metode ini untuk menghapus properti dan deskriptor peristiwa objek. Metode ini hanya digunakan pada waktu desain. Ini tidak digunakan selama durasi.

Sebelum Anda melakukan panggilan ke Refresh metode untuk menghapus cache, Anda perlu memanggil GetProperties metode untuk perakitan tertentu untuk menyimpan informasi terlebih dahulu.

Metode ini juga memunculkan Refreshed peristiwa untuk memberi tahu semua kelas yang ingin diberi tahu saat kumpulan properti komponen berubah.

Lihat juga

Berlaku untuk