TypeDescriptor.Refresh TypeDescriptor.Refresh TypeDescriptor.Refresh TypeDescriptor.Refresh Method

Definition

Löscht die Eigenschaften und Ereignisse aus dem Cache.Clears the properties and events from the cache.

Überlädt

Refresh(Type) Refresh(Type) Refresh(Type)

Löscht die Eigenschaften und Ereignisse für den angegebenen Komponententyp aus dem Cache.Clears the properties and events for the specified type of component from the cache.

Refresh(Module) Refresh(Module) Refresh(Module)

Löscht die Eigenschaften und Ereignisse für das angegebene Modul aus dem Cache.Clears the properties and events for the specified module from the cache.

Refresh(Object) Refresh(Object) Refresh(Object) Refresh(Object)

Löscht die Eigenschaften und Ereignisse für die angegebene Komponente aus dem Cache.Clears the properties and events for the specified component from the cache.

Refresh(Assembly) Refresh(Assembly) Refresh(Assembly)

Löscht die Eigenschaften und Ereignisse für die angegebene Assembly aus dem Cache.Clears the properties and events for the specified assembly from the cache.

Refresh(Type) Refresh(Type) Refresh(Type)

Löscht die Eigenschaften und Ereignisse für den angegebenen Komponententyp aus dem Cache.Clears the properties and events for the specified type of component from the cache.

public:
 static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit

Parameter

type
Type Type Type Type

Der Type der Zielkomponente.The Type of the target component.

Hinweise

Rufen Sie diese Version dieser Methode, nur, wenn Sie nicht über eine Instanz des Objekts verfügen.Call this version of this method only when you do not have an instance of the object.

Eigenschaften und Ereignisse werden von zwischengespeichert TypeDescriptor Geschwindigkeit.Properties and events are cached by TypeDescriptor for speed. In der Regel sind sie Konstanten für die Lebensdauer eines Objekts.Typically, they are constant for the lifetime of an object. Extenderanbieter und Designer können jedoch den Satz von Eigenschaften eines Objekts ändern.However, extender providers and designers can change the set of properties on an object. Ist dies der Fall ist, können sie diese Methode, um deaktivieren Sie die Eigenschaft und Ereignisdeskriptoren des Objekts aufrufen.If they do, they can call this method to clear the property and event descriptors of the object. Diese Methode wird nur zur Entwurfszeit verwendet.This method is used only at design time. Es wird nicht während der Laufzeit verwendet.It is not used during run time.

Diese Methode löst außerdem eine Refreshed Ereignis aus, wenn die Eigenschaften oder Ereignisse einer Komponente ändern.This method also raises a Refreshed event when the properties or events of a component change. Dieses Ereignis wird nur ausgelöst, wenn gab es ein früherer Aufruf der GetProperties oder GetEvents -Methode, die die Informationen aus dem Cache.This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

Siehe auch

Refresh(Module) Refresh(Module) Refresh(Module)

Löscht die Eigenschaften und Ereignisse für das angegebene Modul aus dem Cache.Clears the properties and events for the specified module from the cache.

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

Parameter

module
Module Module Module Module

Das Module, das das zu aktualisierende Modul darstellt.The Module that represents the module to refresh. Jeder Type in diesem Modul wird aktualisiert.Each Type in this module will be refreshed.

Hinweise

Eigenschaften und Ereignisse werden von zwischengespeichert TypeDescriptor Geschwindigkeit.Properties and events are cached by TypeDescriptor for speed. In der Regel sind sie Konstanten für die Lebensdauer eines Objekts.Typically, they are constant for the lifetime of an object. Extenderanbieter und Designer können jedoch den Satz von Eigenschaften eines Objekts ändern.However, extender providers and designers can change the set of properties on an object. Ist dies der Fall ist, können sie diese Methode, um deaktivieren Sie die Eigenschaft und Ereignisdeskriptoren des Objekts aufrufen.If they do, they can call this method to clear the property and event descriptors of the object. Diese Methode wird nur zur Entwurfszeit verwendet.This method is used only at design time. Es wird nicht während der Laufzeit verwendet.It is not used during run time.

Vor einem Aufruf der Refresh Methode zum Löschen des Caches, muss die GetProperties Methode für das angegebene Modul aus, um zunächst die Informationen im cache.Before you make a call to the Refresh method to clear the cache, you need to call the GetProperties method for the specific module to cache the information first.

Diese Methode löst außerdem eine Refreshed Ereignis, um alle Klassen zu informieren, die benachrichtigt werden, wenn die Eigenschaft einer Komponente geändert festgelegt werden soll.This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

Siehe auch

Refresh(Object) Refresh(Object) Refresh(Object) Refresh(Object)

Löscht die Eigenschaften und Ereignisse für die angegebene Komponente aus dem Cache.Clears the properties and events for the specified component from the 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 Object Object Object

Eine Komponente, für die die Eigenschaften oder Ereignisse geändert wurden.A component for which the properties or events have changed.

Beispiele

Ein Beispiel der Verwendung dieser Methode finden Sie unter den RefreshEventHandler Klasse.For an example of using this method, see the RefreshEventHandler class.

Hinweise

Eigenschaften und Ereignisse werden von zwischengespeichert TypeDescriptor Geschwindigkeit.Properties and events are cached by TypeDescriptor for speed. In der Regel sind sie Konstanten für die Lebensdauer eines Objekts.Typically, they are constant for the lifetime of an object. Extenderanbieter und Designer können jedoch den Satz von Eigenschaften eines Objekts ändern.However, extender providers and designers can change the set of properties on an object. Ist dies der Fall ist, sollten sie diese Methode, deaktivieren Sie die Eigenschaft und Ereignisdeskriptoren des Objekts aufrufen.If they do, they should call this method to clear the property and event descriptors of the object. Diese Methode wird nur zur Entwurfszeit verwendet.This method is used only at design time. Es wird nicht während der Laufzeit verwendet.It is not used during run time.

Diese Methode löst außerdem eine Refreshed Ereignis aus, wenn die Eigenschaften oder Ereignisse einer Komponente ändern.This method also raises a Refreshed event when the properties or events of a component change. Dieses Ereignis wird nur ausgelöst, wenn gab es ein früherer Aufruf der GetProperties oder GetEvents -Methode, die die Informationen aus dem Cache.This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

Siehe auch

Refresh(Assembly) Refresh(Assembly) Refresh(Assembly)

Löscht die Eigenschaften und Ereignisse für die angegebene Assembly aus dem Cache.Clears the properties and events for the specified assembly from the cache.

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

Parameter

assembly
Assembly Assembly Assembly Assembly

Die Assembly, die die zu aktualisierende Assembly darstellt.The Assembly that represents the assembly to refresh. Jeder Type in dieser Assembly wird aktualisiert.Each Type in this assembly will be refreshed.

Hinweise

Eigenschaften und Ereignisse werden von zwischengespeichert TypeDescriptor Geschwindigkeit.Properties and events are cached by TypeDescriptor for speed. In der Regel sind sie Konstanten für die Lebensdauer eines Objekts.Typically, they are constant for the lifetime of an object. Extenderanbieter und Designer können jedoch den Satz von Eigenschaften eines Objekts ändern.However, extender providers and designers can change the set of properties on an object. Ist dies der Fall ist, können sie diese Methode, um deaktivieren Sie die Eigenschaft und Ereignisdeskriptoren des Objekts aufrufen.If they do, they can call this method to clear the property and event descriptors of the object. Diese Methode wird nur zur Entwurfszeit verwendet.This method is used only at design time. Es wird nicht während der Laufzeit verwendet.It is not used during run time.

Vor einem Aufruf der Refresh Methode zum Löschen des Caches, muss die GetProperties Methode für die angegebene Assembly aus, um zunächst die Informationen im cache.Before you make a call to the Refresh method to clear the cache, you need to call the GetProperties method for the specific assembly to cache the information first.

Diese Methode löst außerdem eine Refreshed Ereignis, um alle Klassen zu informieren, die benachrichtigt werden, wenn die Eigenschaft einer Komponente geändert festgelegt werden soll.This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

Siehe auch

Gilt für: