License.Dispose Metoda

Definicja

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.

Dotyczy

Zobacz też