TypeDescriptor.Refresh Yöntem

Tanım

Özellikleri ve olayları önbellekten temizler.

Aşırı Yüklemeler

Refresh(Type)

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

Refresh(Module)

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

Refresh(Object)

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

Refresh(Assembly)

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

Refresh(Type)

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 hız için tarafından TypeDescriptor önbelleğe alınır. Genellikle, bir nesnenin ömrü boyunca sabittirler. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnesinin özelliğini 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 GetEvents yöntemine GetProperties önceden bir çağrı yapıldıysa oluşturulur.

Ayrıca bkz.

Şunlara uygulanır

Refresh(Module)

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 hız için tarafından TypeDescriptor önbelleğe alınır. Genellikle, bir nesnenin ömrü boyunca sabittirler. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnesinin özelliğini 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 bir çağrı yapmadan ö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ıfları bilgilendirmek için bir olay oluşturur.

Ayrıca bkz.

Şunlara uygulanır

Refresh(Object)

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 hız için tarafından TypeDescriptor önbelleğe alınır. Genellikle, bir nesnenin ömrü boyunca sabittirler. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnesinin özelliğini 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 GetEvents yöntemine GetProperties ö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

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 hız için tarafından TypeDescriptor önbelleğe alınır. Genellikle, bir nesnenin ömrü boyunca sabittirler. Ancak, genişletici sağlayıcıları ve tasarımcıları bir nesnedeki özellik kümesini değiştirebilir. Bunu yaparlarsa, nesnesinin özelliğini 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ı yapmadan ö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ıfları bilgilendirmek için bir olay oluşturur.

Ayrıca bkz.

Şunlara uygulanır