Click or drag to resize
DisposableObject Class
Represents a basic object which implements IDisposable interface.
Inheritance Hierarchy
SystemObject
  Telerik.WinControlsDisposableObject
    More...

Namespace: Telerik.WinControls
Assembly: Telerik.WinControls (in Telerik.WinControls.dll) Version: 2017.3.912.40 (2017.3.912.40)
Syntax
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public class DisposableObject : IDisposable

The DisposableObject type exposes the following members.

Constructors
  NameDescription
Public methodDisposableObject
Initializes a new instance of the DisposableObject class
Top
Properties
  NameDescription
Protected propertyBitState
Gets the RadBitVector64 structure that holds all the bit states of the object.
Protected propertyEvents
Provides a simple list of delegates.
Public propertyIsDisposed
Determines whether the object is already disposed.
Public propertyIsDisposing
Determines whether the object is in a process of being disposed of.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources associated with this object.
Protected methodDispose(Boolean)
Performs the actual Dispose logic.
Protected methodDisposeManagedResources
Disposes all MANAGED resources - such as Bitmaps, GDI+ objects, etc.
Protected methodDisposeUnmanagedResources
Releases any UNMANAGED resources used by this object. NOTE: If you declare some unmanaged resources in your class, you should override its finalizer and put disposing logic there also.
Protected methodGetBitState
Gets the current bit state for the object, defined by the provided key.
Protected methodOnBitStateChanged
Notifies the object for a change in its bit state.
Protected methodPerformDispose
Performs the core resources release logic.
Protected methodSetBitState
Applies the specified boolean value to the BitVector of the object.
Top
Events
  NameDescription
Public eventDisposed
Public eventDisposing
Top
See Also
Inheritance Hierarchy
SystemObject
  Telerik.WinControlsDisposableObject
    Telerik.WinControls.DrawingPath
    Telerik.WinControls.DrawingRadBrush
    Telerik.WinControls.DrawingRadEffect
    Telerik.WinControls.DrawingResourceDictionary
    Telerik.WinControls.DrawingRoundedRectangle
    Telerik.WinControlsRadObject
    Telerik.WinControls.UIGanttCellSelfReferenceLayout
    Telerik.WinControls.UIGridViewSynchronizationService
    Telerik.WinControls.UIRadPageViewObject
    Telerik.WinControls.UIRadReminderBindableObject
    Telerik.WinControls.UISelfReferenceCellLayout