IntegrationPointSourceProviderUninstaller Class

Relativity Integration Points API
Removes a data source provider when the user uninstalls the application from a workspace.
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    InstallEventHandlerBase
      PreUninstallEventHandler
        Relativity.IntegrationPoints.SourceProviderInstallerIntegrationPointSourceProviderUninstaller

Namespace:  Relativity.IntegrationPoints.SourceProviderInstaller
Assembly:  Relativity.IntegrationPoints.SourceProviderInstaller (in Relativity.IntegrationPoints.SourceProviderInstaller.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

C#
public abstract class IntegrationPointSourceProviderUninstaller : PreUninstallEventHandler

The IntegrationPointSourceProviderUninstaller type exposes the following members.

Properties

  NameDescription
Public propertyApplicationArtifactId (Inherited from InstallEventHandlerBase.)
Public propertyCurrentVersion (Inherited from InstallEventHandlerBase.)
Public propertyDirty (Inherited from InstallEventHandlerBase.)
Public propertyHelper (Inherited from InstallEventHandlerBase.)
Public propertyVersionInstalling (Inherited from InstallEventHandlerBase.)
Top
Methods

  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose (Inherited from InstallEventHandlerBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExecute
Runs when the event handler is called during the removal of the data source provider.
(Overrides InstallEventHandlerBase.Execute.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from InstallEventHandlerBase.)
Public methodSetInstallProperties (Inherited from InstallEventHandlerBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events

  NameDescription
Public eventRaisePreUninstallPostExecuteEvent
Occurs after the removal of all the data source providers in the current application.
Public eventRaisePreUninstallPreExecuteEvent
Occurs before the removal of the data source provider.
Top
See Also

Reference