Instancing Property
Specifies how a server in a project can be instantiated. Available at design time and run time.
Object.Instancing[ = nExpression]
Return Value
nExpression
Specifies how the server can be instantiated. The following table lists the values for nExpression with a description of each.Settings
FoxPro.h constant
Description
0
SERVERINSTANCE_NOTCREATABLE
Makes it possible for you to create instances of the class only inside Visual FoxPro.
1
SERVERINSTANCE_SINGLEUSE
(Default) Makes it possible for you to create an instance of the class both inside Visual FoxPro and outside of Visual FoxPro using Automation.
Each request for an instance of the class by an automation client outside of the project causes a separate copy of the automation server to start.
2
SERVERINSTANCE_MULTIUSE
Makes it possible for you to create an instance of the class both inside Visual FoxPro and outside of Visual FoxPro using Automation.
Each request for an instance of the class by an automation client outside of the project causes an already running copy of the automation server to be provided as the source for the new instance.
Remarks
Applies To: Server Object