License.Dispose 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.
Gdy zastąpisz klasę pochodną, usuwa zasoby używane przez licencję.
public:
abstract void Dispose();
public abstract void Dispose ();
abstract member Dispose : unit -> unit
Public MustOverride Sub Dispose ()
Implementuje
Uwagi
Wszystkie składniki muszą wywołać Dispose licencje, które przyznają, gdy składnik zostanie usunięty lub sfinalizowany.
Element LicenseProvider może używać licencji udzielanych do śledzenia użycia.
Wywołaj połączenie Dispose po zakończeniu korzystania z elementu License. Metoda Dispose pozostawia License element w stanie bezużytecznym. Po wywołaniu metody Disposenależy zwolnić wszystkie odwołania do License pamięci, która zajęła, może zostać odzyskana przez odzyskiwanie pamięci.
Uwaga
Przed wydaniem ostatniego odwołania do elementu należy zawsze wywołać metodę DisposeLicense. W przeciwnym razie zasoby License , których używasz, nie zostaną zwolnione, dopóki odzyskiwanie pamięci nie wywoła License destruktora obiektu.