SecurityContext.Dispose Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az osztály aktuális példánya által használt összes erőforrást felszabadítja SecurityContext .
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Megvalósítás
Kivételek
.NET 5+ (beleértve a .NET Core-t): Minden esetben.
Megjegyzések
HívásDispose, ha befejezte a használatát.SecurityContext A Dispose metódus használhatatlan állapotban hagyja a SecurityContext metódust. A hívás Disposeután fel kell szabadítania az összes hivatkozást a SecurityContext szemétgyűjtőre, hogy visszanyerhesse a memóriát, amelyet az SecurityContext éppen foglalt.
További információ: Nem felügyelt erőforrások tisztítása és ártalmatlanítási módszer implementálása.
Note
Mindig hívjon Dispose , mielőtt kiadja az utolsó hivatkozását a SecurityContext. Ellenkező esetben a használt erőforrások nem lesznek felszabadítva, amíg a szemétgyűjtő nem hívja meg az SecurityContext objektum metódusát Finalize .