ProviderFactoryBase Class

Relativity Integration Points API
The abstract class from which all provider factory classes are derived.
Inheritance Hierarchy


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

public abstract class ProviderFactoryBase : MarshalByRefObject, 

The ProviderFactoryBase type exposes the following members.


Public methodCreateInstance
Creates an instance of a provider.
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 methodCreateProvider
Creates a new data source provider using the GUID specified as the identifier.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
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
This method should not be overriden by derived class.
(Overrides MarshalByRefObjectInitializeLifetimeService.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also