Click or drag to resize

DisposableObject Class

Wraps an object to support the IDisposable interface.
Inheritance Hierarchy
System.Object
  BlueCieloECM.InnoCielo.Meridian.DisposableObject
    More...

Namespace:  BlueCieloECM.InnoCielo.Meridian
Assembly:  BlueCieloECM.InnoCielo.Meridian (in BlueCieloECM.InnoCielo.Meridian.dll) Version: 4.0.0.0 (4.0.111.0)
Syntax
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("6094839F-4063-3389-8E2A-E92ABDBD57CD")]
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
Public propertyIsDisposed
Gets a value indicating whether the object has been disposed of.
Public propertyUnderlyingObject
Gets the underlying wrapped object.
Top
Methods
  NameDescription
Public methodDispose
Releases the underlying wrapped object explicitly.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnDispose
The method is called on the Dispose() method call. Derived classes should override the method to perform custom disposing.
Protected methodThrowIfDisposed
Throws the ObjectDisposedException exception if the underlying object has been disposed.
Public methodToString (Inherited from Object.)
Top
See Also
Inheritance Hierarchy
System.Object
  BlueCieloECM.InnoCielo.Meridian.DisposableObject
    BlueCieloECM.InnoCielo.Meridian.Client.BCChangeContextDialog
    BlueCieloECM.InnoCielo.Meridian.Client.BCCommonDialog
    BlueCieloECM.InnoCielo.Meridian.Client.BCDataSource
    BlueCieloECM.InnoCielo.Meridian.Client.BCDocumentTemplateUI
    BlueCieloECM.InnoCielo.Meridian.Client.BCDocumentUI
    BlueCieloECM.InnoCielo.Meridian.Client.BCDocumentWorkflowExtender
    BlueCieloECM.InnoCielo.Meridian.Client.BCEdmBriefcase
    BlueCieloECM.InnoCielo.Meridian.Client.BCEdmItemsUI
    BlueCieloECM.InnoCielo.Meridian.Client.BCEnvironmentUI
    BlueCieloECM.InnoCielo.Meridian.Client.BCFileInVault
    BlueCieloECM.InnoCielo.Meridian.Client.BCFindDialog
    BlueCieloECM.InnoCielo.Meridian.Client.BCFolderUI
    BlueCieloECM.InnoCielo.Meridian.Client.BCHttpProvider
    BlueCieloECM.InnoCielo.Meridian.Client.BCImport
    BlueCieloECM.InnoCielo.Meridian.Client.BCNameSpace
    BlueCieloECM.InnoCielo.Meridian.Client.BCObjectBrowserDialog
    BlueCieloECM.InnoCielo.Meridian.Client.BCObjectExtender
    BlueCieloECM.InnoCielo.Meridian.Client.BCOpenVaultDialog
    BlueCieloECM.InnoCielo.Meridian.Client.BCProjectCopyExtender
    BlueCieloECM.InnoCielo.Meridian.Client.BCServiceProvider
    BlueCieloECM.InnoCielo.Meridian.Client.BCVaultLink
    BlueCieloECM.InnoCielo.Meridian.Client.BCWorkAreaExtender
    BlueCieloECM.InnoCielo.Meridian.Client.BCXObject
    BlueCieloECM.InnoCielo.Meridian.Extensions.BCImportOperation
    BlueCieloECM.InnoCielo.Meridian.Scripting.BCSBatchOperation
    BlueCieloECM.InnoCielo.Meridian.Scripting.BCSCollection<T>
    BlueCieloECM.InnoCielo.Meridian.Scripting.BCScriptObject
    BlueCieloECM.InnoCielo.Meridian.Scripting.BCSMetadata
    BlueCieloECM.InnoCielo.Meridian.Server.BCAuditTrailer
    BlueCieloECM.InnoCielo.Meridian.Server.BCCollectionBase
    BlueCieloECM.InnoCielo.Meridian.Server.BCExtendedObject
    BlueCieloECM.InnoCielo.Meridian.Server.BCLicense
    BlueCieloECM.InnoCielo.Meridian.Server.BCLicenseServer
    BlueCieloECM.InnoCielo.Meridian.Server.BCMultiContextQueryResult
    BlueCieloECM.InnoCielo.Meridian.Server.BCPropertyCollection
    BlueCieloECM.InnoCielo.Meridian.Server.BCRepository
    BlueCieloECM.InnoCielo.Meridian.Server.BCRepositoryObject
    BlueCieloECM.InnoCielo.Meridian.Server.BCRoleBasedEnclosure
    BlueCieloECM.InnoCielo.Meridian.Server.BCRoleBasedSecuredObject
    BlueCieloECM.InnoCielo.Meridian.Server.BCServer
    BlueCieloECM.InnoCielo.Meridian.Server.BCTableView
    BlueCieloECM.InnoCielo.Meridian.Server.BCTaskServer
    BlueCieloECM.InnoCielo.Meridian.Server.BCUserDB
    BlueCieloECM.InnoCielo.Meridian.Server.BCUserDBCollection
    BlueCieloECM.InnoCielo.Meridian.Server.BCUserDBObject