Base
اعلان
public class Strawberry.Base
کلاس پایه برای هر شیء حاوی ارجاعات unmanaged.
پیادهسازی: System.IDisposable
ویژگیها
IsDisposed
bool IsDisposed { get set }
آیا این شیء دور ریخته شده است.
متدها
CleanUnmanaged protected virtual
void CleanUnmanaged()
منابع unmanaged را پاک میکند. در پیادهسازیهای سفارشی override کنید.
CleanManaged protected virtual
void CleanManaged()
منابع managed را پاک میکند. در پیادهسازیهای سفارشی override کنید.
Dispose
void Dispose()
Dispose virtual
void Dispose(bool disposing)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
disposing |
System.Boolean |
اگر true هم منابع managed و هم unmanaged پاک شوند؛ اگر false فقط unmanaged. |