Compartir a través de


TypeDescriptor.Refresh Método

Definición

Borra las propiedades y los eventos de la memoria caché.

Sobrecargas

Refresh(Type)

Borra las propiedades y los eventos para el tipo especificado de la memoria caché.

Refresh(Module)

Borra las propiedades y eventos para el módulo especificado de la memoria caché.

Refresh(Object)

Borra las propiedades y eventos para el componente especificado de la memoria caché.

Refresh(Assembly)

Borra las propiedades y eventos para el ensamblado especificado de la memoria caché.

Refresh(Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Borra las propiedades y los eventos para el tipo especificado de la memoria caché.

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.

Comentarios

Llame a esta versión de este método solo cuando no tenga una instancia del objeto .

Las propiedades y los eventos se almacenan en caché para TypeDescriptor la velocidad. Normalmente, son constantes durante la vigencia de un objeto. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades en un objeto . Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto. Este método sólo se usa en tiempo de diseño. No se usa durante el tiempo de ejecución.

Este método también genera un Refreshed evento cuando cambian las propiedades o eventos de un componente. Este evento solo se genera si había una llamada anterior al GetProperties método o GetEvents que almacenaba en caché la información.

Consulte también

Se aplica a

Refresh(Module)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Borra las propiedades y eventos para el módulo especificado de la memoria caché.

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. Se actualizará cada Type de este módulo.

Comentarios

Las propiedades y los eventos se almacenan en caché para TypeDescriptor la velocidad. Normalmente, son constantes durante la vigencia de un objeto. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades en un objeto . Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto. Este método sólo se usa en tiempo de diseño. No se usa durante el tiempo de ejecución.

Antes de realizar 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 primero la información en caché.

Este método también genera un Refreshed evento para notificar a todas las clases que quieren recibir notificaciones cuando cambia el conjunto de propiedades de un componente.

Consulte también

Se aplica a

Refresh(Object)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Borra las propiedades y eventos para el componente especificado de la memoria caché.

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.

Ejemplos

Para obtener un ejemplo de uso de este método, vea la RefreshEventHandler clase .

Comentarios

Las propiedades y los eventos se almacenan en caché para TypeDescriptor la velocidad. Normalmente, son constantes durante la vigencia de un objeto. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades en un objeto . Si lo hacen, deben llamar a este método para borrar la propiedad y los descriptores de eventos del objeto. Este método sólo se usa en tiempo de diseño. No se usa durante el tiempo de ejecución.

Este método también genera un Refreshed evento cuando cambian las propiedades o eventos de un componente. Este evento solo se genera si había una llamada anterior al GetProperties método o GetEvents que almacenaba en caché la información.

Consulte también

Se aplica a

Refresh(Assembly)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Borra las propiedades y eventos para el ensamblado especificado de la memoria caché.

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. Se actualizará cada Type de este módulo.

Comentarios

Las propiedades y los eventos se almacenan en caché para TypeDescriptor la velocidad. Normalmente, son constantes durante la vigencia de un objeto. Sin embargo, los proveedores y diseñadores extensores pueden cambiar el conjunto de propiedades en un objeto . Si lo hacen, pueden llamar a este método para borrar la propiedad y los descriptores de eventos del objeto. Este método sólo se usa en tiempo de diseño. No se usa durante el tiempo de ejecución.

Antes de realizar una llamada al Refresh método para borrar la memoria caché, primero debe llamar al GetProperties método para que el ensamblado específico almacene en caché la información.

Este método también genera un Refreshed evento para notificar a todas las clases que quieren recibir notificaciones cuando cambia el conjunto de propiedades de un componente.

Consulte también

Se aplica a