TypeDescriptor.Refresh Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.