TypeDescriptor.Refresh TypeDescriptor.Refresh TypeDescriptor.Refresh TypeDescriptor.Refresh Method

定義

プロパティとイベントをキャッシュから消去します。Clears the properties and events from the cache.

オーバーロード

Refresh(Type) Refresh(Type) Refresh(Type)

指定したコンポーネントの型のプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified type of component from the cache.

Refresh(Module) Refresh(Module) Refresh(Module)

指定したモジュールのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified module from the cache.

Refresh(Object) Refresh(Object) Refresh(Object) Refresh(Object)

指定したコンポーネントのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified component from the cache.

Refresh(Assembly) Refresh(Assembly) Refresh(Assembly)

指定したアセンブリのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified assembly from the cache.

Refresh(Type) Refresh(Type) Refresh(Type)

指定したコンポーネントの型のプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified type of component from the cache.

public:
 static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit

パラメーター

type
Type Type Type Type

対象のコンポーネントの TypeThe Type of the target component.

注釈

オブジェクトのインスタンスがあるない場合にのみ、このバージョンのこのメソッドを呼び出します。Call this version of this method only when you do not have an instance of the object.

プロパティとイベントがによってキャッシュTypeDescriptor速度。Properties and events are cached by TypeDescriptor for speed. 通常、これらは定数オブジェクトの有効期間です。Typically, they are constant for the lifetime of an object. ただし、拡張プロバイダーとデザイナーは、一連のオブジェクトのプロパティを変更できます。However, extender providers and designers can change the set of properties on an object. その場合、オブジェクトのプロパティとイベント記述子をクリアするには、このメソッド呼び出すことができます。If they do, they can call this method to clear the property and event descriptors of the object. このメソッドは、デザイン時にだけ使用されます。This method is used only at design time. 実行時に使用されません。It is not used during run time.

このメソッドは、Refreshedプロパティまたはコンポーネントのイベントを変更したときにイベント。This method also raises a Refreshed event when the properties or events of a component change. 前回の呼び出しがあった場合、このイベントは発生のみ、GetPropertiesまたはGetEvents情報をキャッシュするメソッド。This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

こちらもご覧ください

Refresh(Module) Refresh(Module) Refresh(Module)

指定したモジュールのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified module from the cache.

public:
 static void Refresh(System::Reflection::Module ^ module);
public static void Refresh (System.Reflection.Module module);
static member Refresh : System.Reflection.Module -> unit

パラメーター

module
Module Module Module Module

更新する対象のモジュールを表す ModuleThe Module that represents the module to refresh. 指定したモジュール内の各 Type が更新されます。Each Type in this module will be refreshed.

注釈

プロパティとイベントがによってキャッシュTypeDescriptor速度。Properties and events are cached by TypeDescriptor for speed. 通常、これらは定数オブジェクトの有効期間です。Typically, they are constant for the lifetime of an object. ただし、拡張プロバイダーとデザイナーは、一連のオブジェクトのプロパティを変更できます。However, extender providers and designers can change the set of properties on an object. その場合、オブジェクトのプロパティとイベント記述子をクリアするには、このメソッド呼び出すことができます。If they do, they can call this method to clear the property and event descriptors of the object. このメソッドは、デザイン時にだけ使用されます。This method is used only at design time. 実行時に使用されません。It is not used during run time.

呼び出しを行う前に、 Refresh 、キャッシュをクリアするメソッドを呼び出す必要があります、GetProperties情報を最初にキャッシュする特定のモジュールのメソッド。Before you make a call to the Refresh method to clear the cache, you need to call the GetProperties method for the specific module to cache the information first.

このメソッドは、Refreshedプロパティ設定するコンポーネントの変更の通知を受信するすべてのクラスに通知するイベントです。This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

こちらもご覧ください

Refresh(Object) Refresh(Object) Refresh(Object) Refresh(Object)

指定したコンポーネントのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified component from the cache.

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)

パラメーター

component
Object Object Object Object

プロパティまたはイベントが変更されたコンポーネント。A component for which the properties or events have changed.

このメソッドを使用しての例は、次を参照してください。、RefreshEventHandlerクラス。For an example of using this method, see the RefreshEventHandler class.

注釈

プロパティとイベントがによってキャッシュTypeDescriptor速度。Properties and events are cached by TypeDescriptor for speed. 通常、これらは定数オブジェクトの有効期間です。Typically, they are constant for the lifetime of an object. ただし、拡張プロバイダーとデザイナーは、一連のオブジェクトのプロパティを変更できます。However, extender providers and designers can change the set of properties on an object. その場合は、オブジェクトのプロパティとイベント記述子をクリアするには、このメソッドを呼び出す必要があります。If they do, they should call this method to clear the property and event descriptors of the object. このメソッドは、デザイン時にだけ使用されます。This method is used only at design time. 実行時に使用されません。It is not used during run time.

このメソッドは、Refreshedプロパティまたはコンポーネントのイベントを変更したときにイベント。This method also raises a Refreshed event when the properties or events of a component change. 前回の呼び出しがあった場合、このイベントは発生のみ、GetPropertiesまたはGetEvents情報をキャッシュするメソッド。This event is only raised if there was a prior call to the GetProperties or GetEvents method that cached the information.

こちらもご覧ください

Refresh(Assembly) Refresh(Assembly) Refresh(Assembly)

指定したアセンブリのプロパティとイベントをキャッシュから消去します。Clears the properties and events for the specified assembly from the cache.

public:
 static void Refresh(System::Reflection::Assembly ^ assembly);
public static void Refresh (System.Reflection.Assembly assembly);
static member Refresh : System.Reflection.Assembly -> unit

パラメーター

assembly
Assembly Assembly Assembly Assembly

更新する対象のアセンブリを表す AssemblyThe Assembly that represents the assembly to refresh. 指定したアセンブリ内の各 Type が更新されます。Each Type in this assembly will be refreshed.

注釈

プロパティとイベントがによってキャッシュTypeDescriptor速度。Properties and events are cached by TypeDescriptor for speed. 通常、これらは定数オブジェクトの有効期間です。Typically, they are constant for the lifetime of an object. ただし、拡張プロバイダーとデザイナーは、一連のオブジェクトのプロパティを変更できます。However, extender providers and designers can change the set of properties on an object. その場合、オブジェクトのプロパティとイベント記述子をクリアするには、このメソッド呼び出すことができます。If they do, they can call this method to clear the property and event descriptors of the object. このメソッドは、デザイン時にだけ使用されます。This method is used only at design time. 実行時に使用されません。It is not used during run time.

呼び出しを行う前に、 Refresh 、キャッシュをクリアするメソッドを呼び出す必要があります、GetProperties情報を最初にキャッシュする特定のアセンブリのメソッド。Before you make a call to the Refresh method to clear the cache, you need to call the GetProperties method for the specific assembly to cache the information first.

このメソッドは、Refreshedプロパティ設定するコンポーネントの変更の通知を受信するすべてのクラスに通知するイベントです。This method also raises a Refreshed event to notify all classes that want to be notified when the property set of a component changes.

こちらもご覧ください

適用対象