Определяет - как может быть получен экземпляр сервера в проекте. Доступно как в design time, так и в run time.

Object.Instancing[ = nExpression]

Expand imageВозвращаемое значение

nExpression

Определяет как может быть получен экземпляр сервера. В приведенной ниже таблице приведены значения для nExpression с описанием каждого из них.

 
Установки Константа FoxPro.h Описание

0

SERVERINSTANCE_NOTCREATABLE

Предоставляет вам возможность создать экземпляр класса только внутри Visual FoxPro.

1

SERVERINSTANCE_SINGLEUSE

(По умолчанию) Предоставляет вам возможность создать экземпляр класса как внутри Visual FoxPro, так и вне Visual FoxPro с помощью Automation.

Каждый запрос к экземпляру класса клиентом автоматизации вне проекта вызывает запуск отдельной копии сервера автоматизации.

2

SERVERINSTANCE_MULTIUSE

Предоставляет вам возможность создать экземпляр класса как внутри Visual FoxPro, так и вне Visual FoxPro с помощью Automation.

Каждый запрос к экземпляру класса клиентом автоматизации вне проекта вызывает предоставление уже запущенной копии сервера автоматизации в качестве источника для нового экземпляра.

Expand imageПримечания

Применяется к: Server Object

Expand imageСмотрите также