ProviderFactoryBase Class

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

SystemObject
  SystemMarshalByRefObject
    Relativity.IntegrationPoints.SourceProviderInstallerProviderFactoryBase

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 ProviderFactoryBase : MarshalByRefObject, 
	IProviderFactory

The ProviderFactoryBase type exposes the following members.

Methods

  NameDescription
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.)
Top
See Also

Reference