TypeDescriptor.Refresh Método

Definición

Borra las propiedades y los eventos de la memoria caché.Clears the properties and events from the cache.

Sobrecargas

Refresh(Type)

Borra las propiedades y los eventos para el tipo especificado de la memoria caché.Clears the properties and events for the specified type of component from the cache.

Refresh(Module)

Borra las propiedades y eventos para el módulo especificado de la memoria caché.Clears the properties and events for the specified module from the cache.

Refresh(Object)

Borra las propiedades y eventos para el componente especificado de la memoria caché.Clears the properties and events for the specified component from the cache.

Refresh(Assembly)

Borra las propiedades y eventos para el ensamblado especificado de la memoria caché.Clears the properties and events for the specified assembly from the cache.

Refresh(Type)

Borra las propiedades y los eventos para el tipo especificado de la memoria caché.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
Public Shared Sub Refresh (type As Type)

Parámetros

type
Type

Type del componente de destino.The Type of the target component.

Comentarios

Llame a esta versión de este método solo si no tiene una instancia del objeto.Call this version of this method only when you do not have an instance of the object.

Las propiedades y los eventos se almacenan en caché por la TypeDescriptor velocidad.Properties and events are cached by TypeDescriptor for speed. Normalmente, son constantes para la duración de un objeto.Typically, they are constant for the lifetime of an object. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades de un objeto.However, extender providers and designers can change the set of properties on an object. Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto.If they do, they can call this method to clear the property and event descriptors of the object. Este método sólo se usa en tiempo de diseño.This method is used only at design time. No se utiliza durante el tiempo de ejecución.It is not used during run time.

Este método también genera un Refreshed evento cuando cambian las propiedades o los eventos de un componente.This method also raises a Refreshed event when the properties or events of a component change. Este evento solo se genera si se produjo una llamada anterior al GetProperties método o GetEvents que almacenó la información en la memoria caché.This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

Consulte también

Se aplica a

Producto Inclusión

Refresh(Module)

Borra las propiedades y eventos para el módulo especificado de la memoria caché.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
Public Shared Sub Refresh (module As Module)

Parámetros

module
Module

El Module que representa el módulo de actualización.The Module that represents the module to refresh. Se actualizará cada Type de este módulo.Each Type in this module will be refreshed.

Comentarios

Las propiedades y los eventos se almacenan en caché por la TypeDescriptor velocidad.Properties and events are cached by TypeDescriptor for speed. Normalmente, son constantes para la duración de un objeto.Typically, they are constant for the lifetime of an object. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades de un objeto.However, extender providers and designers can change the set of properties on an object. Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto.If they do, they can call this method to clear the property and event descriptors of the object. Este método sólo se usa en tiempo de diseño.This method is used only at design time. No se utiliza durante el tiempo de ejecución.It is not used during run time.

Antes de hacer una llamada al Refresh método para borrar la memoria caché, debe llamar al GetProperties método para que el módulo específico almacene en caché la información en primer lugar.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.

Este método también genera un Refreshed evento para notificar a todas las clases que desean recibir una notificación cuando cambia el conjunto de propiedades de un componente.This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

Consulte también

Se aplica a

Producto Inclusión

Refresh(Object)

Borra las propiedades y eventos para el componente especificado de la memoria caché.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)

Parámetros

component
Object

Componente para el que han cambiado las propiedades o eventos.A component for which the properties or events have changed.

Ejemplos

Para obtener un ejemplo del uso de este método, vea la RefreshEventHandler clase.For an example of using this method, see the RefreshEventHandler class.

Comentarios

Las propiedades y los eventos se almacenan en caché por la TypeDescriptor velocidad.Properties and events are cached by TypeDescriptor for speed. Normalmente, son constantes para la duración de un objeto.Typically, they are constant for the lifetime of an object. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades de un objeto.However, extender providers and designers can change the set of properties on an object. Si lo hacen, deben llamar a este método para borrar la propiedad y los descriptores de eventos del objeto.If they do, they should call this method to clear the property and event descriptors of the object. Este método sólo se usa en tiempo de diseño.This method is used only at design time. No se utiliza durante el tiempo de ejecución.It is not used during run time.

Este método también genera un Refreshed evento cuando cambian las propiedades o los eventos de un componente.This method also raises a Refreshed event when the properties or events of a component change. Este evento solo se genera si se produjo una llamada anterior al GetProperties método o GetEvents que almacenó la información en la memoria caché.This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

Consulte también

Se aplica a

Producto Inclusión

Refresh(Assembly)

Borra las propiedades y eventos para el ensamblado especificado de la memoria caché.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
Public Shared Sub Refresh (assembly As Assembly)

Parámetros

assembly
Assembly

El Assembly que representa el ensamblado de actualización.The Assembly that represents the assembly to refresh. Se actualizará cada Type de este módulo.Each Type in this assembly will be refreshed.

Comentarios

Las propiedades y los eventos se almacenan en caché por la TypeDescriptor velocidad.Properties and events are cached by TypeDescriptor for speed. Normalmente, son constantes para la duración de un objeto.Typically, they are constant for the lifetime of an object. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades de un objeto.However, extender providers and designers can change the set of properties on an object. Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto.If they do, they can call this method to clear the property and event descriptors of the object. Este método sólo se usa en tiempo de diseño.This method is used only at design time. No se utiliza durante el tiempo de ejecución.It is not used during run time.

Antes de llamar al Refresh método para borrar la memoria caché, debe llamar al GetProperties método para que el ensamblado específico almacene en caché la información en primer lugar.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.

Este método también genera un Refreshed evento para notificar a todas las clases que desean recibir una notificación cuando cambia el conjunto de propiedades de un componente.This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

Consulte también

Se aplica a

Producto Inclusión