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 przydzielają, gdy składnik zostanie usunięty lub sfinalizowany.
Element LicenseProvider może używać licencji udzielanych do śledzenia użycia.
Wywołaj metodę Dispose po zakończeniu korzystania z elementu License. Metoda Dispose pozostawia License w stanie bezużytecznym. Po wywołaniu metody Disposenależy zwolnić wszystkie odwołania do License elementu , aby pamięć zajmowana mogła zostać odzyskana przez odzyskiwanie pamięci.
Note
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.