Click or drag to resize
MvComponentFactory Class
Factory class used to create instances of the MvComponent class.
Inheritance Hierarchy
SystemObject
  RW.Server.ComponentMvComponentFactory

Namespace: RW.Server.Component
Assembly: RW.Server.Component (in RW.Server.Component.dll) Version: 6.3.0.0 (0.8.0.0)
Syntax
public class MvComponentFactory

The MvComponentFactory type exposes the following members.

Constructors
  NameDescription
Public methodMvComponentFactory
Initializes a new MvComponentFactory instance.
Top
Methods
  NameDescription
Public methodInstanciate
Called by the Instanciate function on the class singleton to create a new instance of an MvComponent class or of a derived class.
Public methodStatic memberNewInstance
Creates a new MvComponent instance.
Top
Properties
  NameDescription
Public propertyHostName
Gets the name of the local host.
Public propertyInetId
Gets the IP address of the local host.
Public propertyProcessId
Gets the process id.
Public propertyStatic memberSingleton
Gets and sets the component factory.
Public propertyUserId
Gets the user integer identifier.
Public propertyUserInfo
Gets user information data.
Public propertyUserName
Gets the user name.
Top
Remarks
Category: Dynamic view-related class

Any component of a dynamic view server is implemented by an instance of the MvComponent type or of one of its subtypes. Such an instance is automatically created on the component side each time this process connects to a dynamic view server. By subclassing MvComponentFactory and overriding the NewInstance method, you can create your own subtype of MvComponent.

See Also