Strona głównaSztuka programowania

W ostatnim poście pisałem jak prawidłowo wykonać finalizację obiektu jeśli mowa o zasobach niezarządzanych, których zwolnienie jest krytyczne. Dzisiaj o obiekcie, który jest bardzo często wykorzystywany w sytuacjach gdzie należy przechowywać wskaźnik do zasobów niezarządzanych. Zacznijmy od jego definicji:[SecurityPermissionAttribute(SecurityAction.InheritanceDemand, UnmanagedCode =true)] publicabstractclass SafeHandle : CriticalFinalizerObject, IDisposable Co to oznacza? Wszystkie rzeczy jakie daje n...

Dziel się z innymi:
Piotr Zieliński » Obiekt SafeHandle

Sztuka programowania 4292 dni, 9 godzin, 52 minuty temu pzielinski 105 pokaż kod licznika zwiń

Wczytywanie artykułów...