TypeDescriptor.Refresh Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Cancella le proprietà e gli eventi dalla cache.
Overload
Refresh(Type) |
Elimina dalla cache le proprietà e gli eventi per il tipo specificato di componente. |
Refresh(Module) |
Elimina dalla cache le proprietà e gli eventi per il modulo specificato. |
Refresh(Object) |
Elimina dalla cache le proprietà e gli eventi per componente specificato. |
Refresh(Assembly) |
Elimina dalla cache le proprietà e gli eventi per l'assembly specificato. |
Refresh(Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Elimina dalla cache le proprietà e gli eventi per il tipo specificato di componente.
public:
static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)
Parametri
Commenti
Chiamare questa versione di questo metodo solo quando non si dispone di un'istanza dell'oggetto.
Le proprietà e gli eventi vengono memorizzati nella cache per TypeDescriptor velocità. In genere, sono costanti per la durata di un oggetto. Tuttavia, i provider di estensioni e le finestre di progettazione possono modificare il set di proprietà in un oggetto. In caso affermativo, è possibile chiamare questo metodo per cancellare la proprietà e i descrittori di evento dell'oggetto. Questo metodo è usato solo in fase di progettazione. Non viene usato durante l'esecuzione.
Questo metodo genera anche un Refreshed evento quando le proprietà o gli eventi di una modifica di un componente. Questo evento viene generato solo se è presente una chiamata precedente al GetProperties metodo o GetEvents che ha memorizzato nella cache le informazioni.
Vedi anche
Si applica a
Refresh(Module)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Elimina dalla cache le proprietà e gli eventi per il modulo specificato.
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)
Parametri
- module
- Module
Oggetto Module che rappresenta il modulo da aggiornare. Tutti gli oggetti Type in questo modulo verranno aggiornati.
Commenti
Le proprietà e gli eventi vengono memorizzati nella cache per TypeDescriptor velocità. In genere, sono costanti per la durata di un oggetto. Tuttavia, i provider di estensioni e le finestre di progettazione possono modificare il set di proprietà in un oggetto. In caso affermativo, è possibile chiamare questo metodo per cancellare la proprietà e i descrittori di evento dell'oggetto. Questo metodo è usato solo in fase di progettazione. Non viene usato durante l'esecuzione.
Prima di effettuare una chiamata al Refresh metodo per cancellare la cache, è necessario chiamare il GetProperties metodo per il modulo specifico per memorizzare nella cache prima le informazioni.
Questo metodo genera anche un Refreshed evento per inviare una notifica a tutte le classi che vogliono ricevere una notifica quando il set di proprietà di un componente viene modificato.
Vedi anche
Si applica a
Refresh(Object)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Elimina dalla cache le proprietà e gli eventi per componente specificato.
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)
Parametri
- component
- Object
Componente per il quale sono state modificate le proprietà o eventi.
Esempio
Per un esempio di uso di questo metodo, vedere la RefreshEventHandler classe .
Commenti
Le proprietà e gli eventi vengono memorizzati nella cache per TypeDescriptor velocità. In genere, sono costanti per la durata di un oggetto. Tuttavia, i provider di estensioni e le finestre di progettazione possono modificare il set di proprietà in un oggetto. In caso affermativo, è necessario chiamare questo metodo per cancellare la proprietà e i descrittori di evento dell'oggetto. Questo metodo è usato solo in fase di progettazione. Non viene usato durante l'esecuzione.
Questo metodo genera anche un Refreshed evento quando le proprietà o gli eventi di una modifica di un componente. Questo evento viene generato solo se è presente una chiamata precedente al GetProperties metodo o GetEvents che ha memorizzato nella cache le informazioni.
Vedi anche
Si applica a
Refresh(Assembly)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Elimina dalla cache le proprietà e gli eventi per l'assembly specificato.
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)
Parametri
- assembly
- Assembly
Oggetto Assembly che rappresenta l'assembly da aggiornare. Tutti gli oggetti Type in questo assembly verranno aggiornati.
Commenti
Le proprietà e gli eventi vengono memorizzati nella cache per TypeDescriptor velocità. In genere, sono costanti per la durata di un oggetto. Tuttavia, i provider di estensioni e le finestre di progettazione possono modificare il set di proprietà in un oggetto. In caso affermativo, è possibile chiamare questo metodo per cancellare la proprietà e i descrittori di evento dell'oggetto. Questo metodo è usato solo in fase di progettazione. Non viene usato durante l'esecuzione.
Prima di effettuare una chiamata al Refresh metodo per cancellare la cache, è necessario chiamare il GetProperties metodo per l'assembly specifico per memorizzare nella cache prima le informazioni.
Questo metodo genera anche un Refreshed evento per inviare una notifica a tutte le classi che vogliono ricevere una notifica quando il set di proprietà di un componente viene modificato.