TypeDescriptor.Refresh Metod

Definition

Rensar egenskaper och händelser från cacheminnet.

Överlagringar

Name Description
Refresh(Object)

Rensar egenskaperna och händelserna för den angivna komponenten från cacheminnet.

Refresh(Assembly)

Rensar egenskaperna och händelserna för den angivna sammansättningen från cacheminnet.

Refresh(Module)

Rensar egenskaperna och händelserna för den angivna modulen från cacheminnet.

Refresh(Type)

Rensar egenskaperna och händelserna för den angivna komponenttypen från cacheminnet.

Refresh(Object)

Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs

Rensar egenskaperna och händelserna för den angivna komponenten från cacheminnet.

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)

Parametrar

component
Object

En komponent som egenskaperna eller händelserna har ändrats för.

Exempel

Ett exempel på hur du använder den här metoden finns i RefreshEventHandler klassen .

Kommentarer

Egenskaper och händelser cachelagras av TypeDescriptor för hastighet. Vanligtvis är de konstanta under ett objekts livslängd. Utökare leverantörer och designers kan dock ändra uppsättningen egenskaper för ett objekt. Om de gör det bör de anropa den här metoden för att rensa objektets egenskap och händelsebeskrivningar. Den här metoden används endast vid designtillfället. Den används inte under körningen.

Den här metoden genererar också en Refreshed händelse när egenskaperna eller händelserna för en komponent ändras. Den här händelsen utlöses endast om det fanns ett tidigare anrop till GetProperties metoden eller GetEvents som cachelagrade informationen.

Se även

Gäller för

Refresh(Assembly)

Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs

Rensar egenskaperna och händelserna för den angivna sammansättningen från cacheminnet.

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)

Parametrar

assembly
Assembly

Det Assembly som representerar sammansättningen som ska uppdateras. Var och Type en i den här sammansättningen uppdateras.

Kommentarer

Egenskaper och händelser cachelagras av TypeDescriptor för hastighet. Vanligtvis är de konstanta under ett objekts livslängd. Utökare leverantörer och designers kan dock ändra uppsättningen egenskaper för ett objekt. Om de gör det kan de anropa den här metoden för att rensa objektets egenskap och händelsebeskrivningar. Den här metoden används endast vid designtillfället. Den används inte under körningen.

Innan du anropar Refresh metoden för att rensa cacheminnet måste du anropa GetProperties metoden för den specifika sammansättningen för att cachelagrat informationen först.

Den här metoden skapar också en Refreshed händelse för att meddela alla klasser som vill meddelas när egenskapsuppsättningen för en komponent ändras.

Se även

Gäller för

Refresh(Module)

Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs

Rensar egenskaperna och händelserna för den angivna modulen från cacheminnet.

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)

Parametrar

module
Module

Det Module som representerar modulen som ska uppdateras. Var och Type en i den här modulen uppdateras.

Kommentarer

Egenskaper och händelser cachelagras av TypeDescriptor för hastighet. Vanligtvis är de konstanta under ett objekts livslängd. Utökare leverantörer och designers kan dock ändra uppsättningen egenskaper för ett objekt. Om de gör det kan de anropa den här metoden för att rensa objektets egenskap och händelsebeskrivningar. Den här metoden används endast vid designtillfället. Den används inte under körningen.

Innan du anropar Refresh metoden för att rensa cacheminnet måste du anropa GetProperties metoden för den specifika modulen för att cachelagrat informationen först.

Den här metoden skapar också en Refreshed händelse för att meddela alla klasser som vill meddelas när egenskapsuppsättningen för en komponent ändras.

Se även

Gäller för

Refresh(Type)

Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs
Källa:
TypeDescriptor.cs

Rensar egenskaperna och händelserna för den angivna komponenttypen från cacheminnet.

public:
 static void Refresh(Type ^ type);
public static void Refresh(Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)

Parametrar

type
Type

Målkomponentens Type .

Kommentarer

Anropa endast den här versionen av den här metoden när du inte har någon instans av objektet.

Egenskaper och händelser cachelagras av TypeDescriptor för hastighet. Vanligtvis är de konstanta under ett objekts livslängd. Utökare leverantörer och designers kan dock ändra uppsättningen egenskaper för ett objekt. Om de gör det kan de anropa den här metoden för att rensa objektets egenskap och händelsebeskrivningar. Den här metoden används endast vid designtillfället. Den används inte under körningen.

Den här metoden genererar också en Refreshed händelse när egenskaperna eller händelserna för en komponent ändras. Den här händelsen utlöses endast om det fanns ett tidigare anrop till GetProperties metoden eller GetEvents som cachelagrade informationen.

Se även

Gäller för