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 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.

Dotyczy

Zobacz też