TypeDescriptor.Refresh Metódus

Definíció

Törli a tulajdonságokat és eseményeket a gyorsítótárból.

Túlterhelések

Name Description
Refresh(Object)

Törli a megadott összetevő tulajdonságait és eseményeit a gyorsítótárból.

Refresh(Assembly)

Törli a megadott szerelvény tulajdonságait és eseményeit a gyorsítótárból.

Refresh(Module)

Törli a megadott modul tulajdonságait és eseményeit a gyorsítótárból.

Refresh(Type)

Törli a megadott típusú összetevő tulajdonságait és eseményeit a gyorsítótárból.

Refresh(Object)

Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs

Törli a megadott összetevő tulajdonságait és eseményeit a gyorsítótárból.

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)

Paraméterek

component
Object

Olyan összetevő, amelynek tulajdonságai vagy eseményei megváltoztak.

Példák

A metódus használatára példaként tekintse meg az osztályt RefreshEventHandler .

Megjegyzések

A tulajdonságok és események gyorsítótárazva TypeDescriptor vannak a sebesség érdekében. Ezek általában egy objektum élettartamának állandói. A bővítőszolgáltatók és a tervezők azonban módosíthatják az objektumok tulajdonságainak készletét. Ha igen, akkor ezt a metódust kell meghívniuk az objektum tulajdonság- és eseményleíróinak törléséhez. Ez a módszer csak a tervezéskor használatos. Futás közben nem használható.

Ez a metódus eseményt Refreshed is létrehoz, amikor egy összetevő tulajdonságai vagy eseményei megváltoznak. Ezt az eseményt csak akkor indítja el a rendszer, ha az információt gyorsítótárazott vagy GetProperties gyorsítótárazott metódusra irányuló előzetes hívás GetEvents történt.

Lásd még

A következőre érvényes:

Refresh(Assembly)

Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs

Törli a megadott szerelvény tulajdonságait és eseményeit a gyorsítótárból.

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)

Paraméterek

assembly
Assembly

A Assembly frissíteni kívánt szerelvényt jelképező szerelvény. A szerelvény minden egyes Type darabja frissül.

Megjegyzések

A tulajdonságok és események gyorsítótárazva TypeDescriptor vannak a sebesség érdekében. Ezek általában egy objektum élettartamának állandói. A bővítőszolgáltatók és a tervezők azonban módosíthatják az objektumok tulajdonságainak készletét. Ha igen, meghívhatják ezt a metódust az objektum tulajdonság- és eseményleíróinak törléséhez. Ez a módszer csak a tervezéskor használatos. Futás közben nem használható.

Mielőtt meghívja a metódust a Refresh gyorsítótár törlésére, először meg kell hívnia az GetProperties adott szerelvény metódusát az információk gyorsítótárazásához.

Ez a módszer egy eseményt is létrehoz Refreshed , amely értesíti az összes osztályt, amely értesítést szeretne kapni, ha egy összetevő tulajdonságkészlete megváltozik.

Lásd még

A következőre érvényes:

Refresh(Module)

Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs

Törli a megadott modul tulajdonságait és eseményeit a gyorsítótárból.

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)

Paraméterek

module
Module

A Module frissíteni kívánt modult jelképező modul. Ebben a modulban mindegyik Type frissül.

Megjegyzések

A tulajdonságok és események gyorsítótárazva TypeDescriptor vannak a sebesség érdekében. Ezek általában egy objektum élettartamának állandói. A bővítőszolgáltatók és a tervezők azonban módosíthatják az objektumok tulajdonságainak készletét. Ha igen, meghívhatják ezt a metódust az objektum tulajdonság- és eseményleíróinak törléséhez. Ez a módszer csak a tervezéskor használatos. Futás közben nem használható.

Mielőtt meghívja a metódust a Refresh gyorsítótár törlésére, először meg kell hívnia az GetProperties adott modul metódusát az információk gyorsítótárazásához.

Ez a módszer egy eseményt is létrehoz Refreshed , amely értesíti az összes osztályt, amely értesítést szeretne kapni, ha egy összetevő tulajdonságkészlete megváltozik.

Lásd még

A következőre érvényes:

Refresh(Type)

Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs
Forrás:
TypeDescriptor.cs

Törli a megadott típusú összetevő tulajdonságait és eseményeit a gyorsítótárból.

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

Paraméterek

type
Type

A Type célösszetevő.

Megjegyzések

Ennek a metódusnak a verzióját csak akkor hívja meg, ha nem rendelkezik az objektum egy példányával.

A tulajdonságok és események gyorsítótárazva TypeDescriptor vannak a sebesség érdekében. Ezek általában egy objektum élettartamának állandói. A bővítőszolgáltatók és a tervezők azonban módosíthatják az objektumok tulajdonságainak készletét. Ha igen, meghívhatják ezt a metódust az objektum tulajdonság- és eseményleíróinak törléséhez. Ez a módszer csak a tervezéskor használatos. Futás közben nem használható.

Ez a metódus eseményt Refreshed is létrehoz, amikor egy összetevő tulajdonságai vagy eseményei megváltoznak. Ezt az eseményt csak akkor indítja el a rendszer, ha az információt gyorsítótárazott vagy GetProperties gyorsítótárazott metódusra irányuló előzetes hívás GetEvents történt.

Lásd még

A következőre érvényes: