TypeDescriptor.Refresh Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Czyści właściwości i zdarzenia z pamięci podręcznej.
Przeciążenia
Refresh(Type) |
Czyści właściwości i zdarzenia dla określonego typu składnika z pamięci podręcznej. |
Refresh(Module) |
Czyści właściwości i zdarzenia dla określonego modułu z pamięci podręcznej. |
Refresh(Object) |
Czyści właściwości i zdarzenia dla określonego składnika z pamięci podręcznej. |
Refresh(Assembly) |
Czyści właściwości i zdarzenia dla określonego zestawu z pamięci podręcznej. |
Refresh(Type)
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
Czyści właściwości i zdarzenia dla określonego typu składnika z pamięci podręcznej.
public:
static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)
Parametry
Uwagi
Wywołaj tę wersję tej metody tylko wtedy, gdy nie masz wystąpienia obiektu.
Właściwości i zdarzenia są buforowane przez TypeDescriptor szybkość. Zazwyczaj są one stałe przez cały okres istnienia obiektu. Jednak dostawcy rozszerzeń i projektanci mogą zmieniać zestaw właściwości obiektu. Jeśli tak, mogą wywołać tę metodę, aby wyczyścić właściwości i deskryptory zdarzeń obiektu. Ta metoda jest używana tylko w czasie projektowania. Nie jest używany w czasie wykonywania.
Ta metoda zgłasza Refreshed również zdarzenie, gdy zmieniają się właściwości lub zdarzenia składnika. To zdarzenie jest zgłaszane tylko w przypadku wcześniejszego wywołania metody GetProperties lub GetEvents , która buforowała informacje.
Zobacz też
Dotyczy
Refresh(Module)
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
Czyści właściwości i zdarzenia dla określonego modułu z pamięci podręcznej.
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)
Parametry
- module
- Module
Element Module reprezentujący moduł do odświeżenia. Każdy Type w tym module zostanie odświeżony.
Uwagi
Właściwości i zdarzenia są buforowane przez TypeDescriptor szybkość. Zazwyczaj są one stałe przez cały okres istnienia obiektu. Jednak dostawcy rozszerzeń i projektanci mogą zmieniać zestaw właściwości obiektu. Jeśli tak, mogą wywołać tę metodę, aby wyczyścić właściwości i deskryptory zdarzeń obiektu. Ta metoda jest używana tylko w czasie projektowania. Nie jest używany w czasie wykonywania.
Przed wywołaniem Refresh metody w celu wyczyszczenia pamięci podręcznej należy najpierw wywołać GetProperties metodę dla określonego modułu w celu buforowania informacji.
Ta metoda zgłasza Refreshed również zdarzenie, aby powiadomić wszystkie klasy, które mają być powiadamiane o zmianie zestawu właściwości składnika.
Zobacz też
Dotyczy
Refresh(Object)
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
Czyści właściwości i zdarzenia dla określonego składnika z pamięci podręcznej.
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)
Parametry
- component
- Object
Składnik, dla którego zmieniły się właściwości lub zdarzenia.
Przykłady
Aby zapoznać się z przykładem użycia tej metody, zobacz klasę RefreshEventHandler .
Uwagi
Właściwości i zdarzenia są buforowane przez TypeDescriptor szybkość. Zazwyczaj są one stałe przez cały okres istnienia obiektu. Jednak dostawcy rozszerzeń i projektanci mogą zmieniać zestaw właściwości obiektu. Jeśli tak, należy wywołać tę metodę, aby wyczyścić właściwości i deskryptory zdarzeń obiektu. Ta metoda jest używana tylko w czasie projektowania. Nie jest używany w czasie wykonywania.
Ta metoda zgłasza Refreshed również zdarzenie, gdy zmieniają się właściwości lub zdarzenia składnika. To zdarzenie jest zgłaszane tylko w przypadku wcześniejszego wywołania metody GetProperties lub GetEvents , która buforowała informacje.
Zobacz też
Dotyczy
Refresh(Assembly)
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
- Źródło:
- TypeDescriptor.cs
Czyści właściwości i zdarzenia dla określonego zestawu z pamięci podręcznej.
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)
Parametry
- assembly
- Assembly
Element Assembly reprezentujący zestaw do odświeżenia. Każdy Type z tych zestawów zostanie odświeżony.
Uwagi
Właściwości i zdarzenia są buforowane przez TypeDescriptor szybkość. Zazwyczaj są one stałe przez cały okres istnienia obiektu. Jednak dostawcy rozszerzeń i projektanci mogą zmieniać zestaw właściwości obiektu. Jeśli tak, mogą wywołać tę metodę, aby wyczyścić właściwości i deskryptory zdarzeń obiektu. Ta metoda jest używana tylko w czasie projektowania. Nie jest używany w czasie wykonywania.
Przed wywołaniem Refresh metody w celu wyczyszczenia pamięci podręcznej należy najpierw wywołać GetProperties metodę dla określonego zestawu w celu buforowania informacji.
Ta metoda zgłasza Refreshed również zdarzenie, aby powiadomić wszystkie klasy, które mają być powiadamiane o zmianie zestawu właściwości składnika.