TypeDescriptor.Refresh Yöntem

Tanım

Özellikleri ve olayları önbellekten temizler.

Aşırı Yüklemeler

Name Description
Refresh(Object)

Belirtilen bileşenin özelliklerini ve olaylarını önbellekten temizler.

Refresh(Assembly)

Belirtilen derlemenin özelliklerini ve olaylarını önbellekten temizler.

Refresh(Module)

Belirtilen modülün özelliklerini ve olaylarını önbellekten temizler.

Refresh(Type)

Belirtilen bileşen türü için özellikleri ve olayları önbellekten temizler.

Refresh(Object)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen bileşenin özelliklerini ve olaylarını önbellekten temizler.

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)

Parametreler

component
Object

Özelliklerin veya olayların değiştirildiği bir bileşen.

Örnekler

Bu yöntemi kullanma örneği için sınıfına RefreshEventHandler bakın.

Açıklamalar

Özellikler ve olaylar tarafından hız için önbelleğe alınır TypeDescriptor . Genellikle, bir nesnenin ömrü boyunca sabittir. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnenin özellik ve olay tanımlayıcılarını temizlemek için bu yöntemi çağırmaları gerekir. Bu yöntem yalnızca tasarım zamanında kullanılır. Çalışma zamanında kullanılmaz.

Bu yöntem, bir Refreshed bileşenin özellikleri veya olayları değiştiğinde de bir olay oluşturur. Bu olay yalnızca bilgileri önbelleğe alan veya GetProperties yöntemine GetEvents önceden bir çağrı yapıldıysa oluşturulur.

Ayrıca bkz.

Şunlara uygulanır

Refresh(Assembly)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen derlemenin özelliklerini ve olaylarını önbellekten temizler.

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)

Parametreler

assembly
Assembly

Yenilenen Assembly derlemeyi temsil eden. Bu derlemedeki her Type bir yenilenecek.

Açıklamalar

Özellikler ve olaylar tarafından hız için önbelleğe alınır TypeDescriptor . Genellikle, bir nesnenin ömrü boyunca sabittir. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnenin özellik ve olay tanımlayıcılarını temizlemek için bu yöntemi çağırabilir. Bu yöntem yalnızca tasarım zamanında kullanılır. Çalışma zamanında kullanılmaz.

Önbelleği temizlemek için yöntemine Refresh çağrıda bulunmadan önce, bilgileri önbelleğe almak için belirli bir derlemenin yöntemini çağırmanız GetProperties gerekir.

Bu yöntem ayrıca, bir Refreshed bileşenin özellik kümesi değiştiğinde bildirim almak isteyen tüm sınıflara bildirim göndermek için bir olay oluşturur.

Ayrıca bkz.

Şunlara uygulanır

Refresh(Module)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen modülün özelliklerini ve olaylarını önbellekten temizler.

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)

Parametreler

module
Module

Yenilenme Module modülünü temsil eden. Bu modüldeki her Type bir modül yenilenecek.

Açıklamalar

Özellikler ve olaylar tarafından hız için önbelleğe alınır TypeDescriptor . Genellikle, bir nesnenin ömrü boyunca sabittir. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnenin özellik ve olay tanımlayıcılarını temizlemek için bu yöntemi çağırabilir. Bu yöntem yalnızca tasarım zamanında kullanılır. Çalışma zamanında kullanılmaz.

Önbelleği temizlemek için yöntemine Refresh çağrıda bulunmadan önce, bilgileri önbelleğe almak için belirli modülün yöntemini çağırmanız GetProperties gerekir.

Bu yöntem ayrıca, bir Refreshed bileşenin özellik kümesi değiştiğinde bildirim almak isteyen tüm sınıflara bildirim göndermek için bir olay oluşturur.

Ayrıca bkz.

Şunlara uygulanır

Refresh(Type)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen bileşen türü için özellikleri ve olayları önbellekten temizler.

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

Parametreler

type
Type

Type Hedef bileşenin.

Açıklamalar

Bu yöntemin bu sürümünü yalnızca nesnesinin bir örneğine sahip olmadığınızda çağırın.

Özellikler ve olaylar tarafından hız için önbelleğe alınır TypeDescriptor . Genellikle, bir nesnenin ömrü boyunca sabittir. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnenin özellik ve olay tanımlayıcılarını temizlemek için bu yöntemi çağırabilir. Bu yöntem yalnızca tasarım zamanında kullanılır. Çalışma zamanında kullanılmaz.

Bu yöntem, bir Refreshed bileşenin özellikleri veya olayları değiştiğinde de bir olay oluşturur. Bu olay yalnızca bilgileri önbelleğe alan veya GetProperties yöntemine GetEvents önceden bir çağrı yapıldıysa oluşturulur.

Ayrıca bkz.

Şunlara uygulanır