TypeDescriptor.Refresh 方法

定義

清除快取中的屬性和事件。

多載

名稱 Description
Refresh(Type)

從快取清除指定元件類型的屬性和事件。

Refresh(Module)

從快取清除指定模組的屬性和事件。

Refresh(Object)

從快取清除指定元件的屬性和事件。

Refresh(Assembly)

從快取清除指定元件的屬性和事件。

Refresh(Type)

從快取清除指定元件類型的屬性和事件。

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

參數

type
Type

目標成分的。Type

備註

只有在你沒有物件實例時才呼叫此方法版本。

屬性和事件會被快 TypeDescriptor 取以加快速度。 一般而言,它們是物件存留期的常數。 不過,擴充子提供者和設計工具可以變更 物件上的屬性集。 如果有,他們可以呼叫此方法來清除物件的屬性和事件描述符。 此方法僅在設計時使用。 在運行期間不會使用。

當元件的屬性或事件發生變化時,此方法也會觸發 Refreshed 事件。 此事件僅在先前呼叫 GetProperties OR GetEvents 方法以快取該資訊時才會被觸發。

另請參閱

適用於

Refresh(Module)

從快取清除指定模組的屬性和事件。

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)

參數

module
Module

Module 代表要刷新的模組。 本模組中的每一項 Type 都會重新更新。

備註

屬性和事件會被快 TypeDescriptor 取以加快速度。 一般而言,它們是物件存留期的常數。 不過,擴充子提供者和設計工具可以變更 物件上的屬性集。 如果有,他們可以呼叫此方法來清除物件的屬性和事件描述符。 此方法僅在設計時使用。 在運行期間不會使用。

在你呼叫 Refresh 清除快取的方法之前,你需要先呼叫 GetProperties 該特定模組來快取資訊的方法。

此方法同時會 Refreshed 觸發事件,通知所有想要在元件屬性集變更時被通知的類別。

另請參閱

適用於

Refresh(Object)

從快取清除指定元件的屬性和事件。

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)

參數

component
Object

一個性質或事件已經改變的組件。

範例

關於使用此方法的範例,請參見類別。RefreshEventHandler

備註

屬性和事件會被快 TypeDescriptor 取以加快速度。 一般而言,它們是物件存留期的常數。 不過,擴充子提供者和設計工具可以變更 物件上的屬性集。 如果有,他們應該呼叫此方法來清除物件的屬性和事件描述符。 此方法僅在設計時使用。 在運行期間不會使用。

當元件的屬性或事件發生變化時,此方法也會觸發 Refreshed 事件。 此事件僅在先前呼叫 GetProperties OR GetEvents 方法以快取該資訊時才會被觸發。

另請參閱

適用於

Refresh(Assembly)

從快取清除指定元件的屬性和事件。

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)

參數

assembly
Assembly

Assembly那代表組裝來刷新。 本屆議會中的每個人都 Type 將煥然一新。

備註

屬性和事件會被快 TypeDescriptor 取以加快速度。 一般而言,它們是物件存留期的常數。 不過,擴充子提供者和設計工具可以變更 物件上的屬性集。 如果有,他們可以呼叫此方法來清除物件的屬性和事件描述符。 此方法僅在設計時使用。 在運行期間不會使用。

在你呼叫 Refresh 清除快取的方法之前,你需要先呼叫 GetProperties 該組合語言來快取資訊的方法。

此方法同時會 Refreshed 觸發事件,通知所有想要在元件屬性集變更時被通知的類別。

另請參閱

適用於