Click or drag to resize

BaseDisposable Class

Provides an implementation which contains the members required to adhere to the IDisposable implementation
Inheritance Hierarchy
SystemObject
  Ozeki.CameraBaseDisposable
    Ozeki.CameraRtspMessage

Namespace: Ozeki.Camera
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.13.0
Syntax
public abstract class BaseDisposable

The BaseDisposable type exposes the following members.

Constructors
 NameDescription
Protected methodBaseDisposable Constructs a new BaseDisposable
Top
Properties
 NameDescription
Public propertyDisposed Indicates if Dispose has been called previously.
Public propertyShouldDispose Indicates if the instance should dispose any resourced when disposed.
Top
Methods
 NameDescription
Protected methodCheckDisposed Throws an ObjectDisposedException if Disposed is true.
Public methodDispose Allows derived implemenations a chance to destory manged or unmanged resources. The System.Runtime.CompilerServices.MethodImplOptions.Synchronized attribute prevents two threads from being in this method at the same time.
Protected methodFinalize Finalizes the BaseDisposable by calling Dispose.
(Overrides ObjectFinalize)
Top
See Also