Отображает классы серверов, их библиотеки, создание экземпляров, описание, тип и информацию о справках (Help).

NoteЗамечание

Изменения, которые вы сделаете на закладке Servers (Серверы) требуют, чтобы вы перестроили библиотеки .dll или исполнимые файлы .exe для того, чтобы новые установки вступили в силу.

Server Classes (Классы серверов)

Отображает список всех доступных классов, размещенных, как в файлах библиотек (.vcx) так и в программном коде, и которые маркированы, как OLEPublic. Каждый класс в списке имеет соответствующий файл проекта .pjx.

Class Library (Библиотека класса)

Отображает путь к каталогу библиотеки класса, в котором хранится выбранный класс.

Class Name (Имя класса)

Отображает имя класса.

Instancing (Создание экзампляров)

Отображает одну из опций:

Single Use (Для единичного использования)   Определяет, что вы можете создать экземпляр класса как внутри сессии Visual FoxPro, так и извне с помощью автоматизации (Automation). Каждый запрос для экземпляра класса произведенный клиентом автоматизации извне проекта, вызывает запуск отдельной копии сервера автоматизации. Каждый экземпляр имеет один поток исполнения. Хотя отдельные экземпляры требуют большего количества выделяемой памяти, выбор Single Use позволяет операционной системе применить многозадачности с приоритетным прерыванием.

Создание экземпляров по умолчанию устанавливается в Single Use, когда вы создаете новый проект, содержащий классы OLEPUBLIC. Такая установка подходит для сборки EXE серверов.

Not Creatable (Не создаваемый)   Определяет, что вы можете создать экземпляр класса только внутри сессии Visual FoxPro.

Multi Use (Для многократного использования)   Определяет, что вы можете создать экземлпяр класса, как внутри сессии Visual FoxPro, так и вне ее, с помощью автоматизации (Automation). Каждый запрос к экземлпяру класса со стороны клиента автоматизации вне проекта будет вызывать использование уже запущенной копии сервера автоматизации, предоставляемой в качестве источника для нового экземпляра. После того, как сервер будет создан, другие приложения смогут использовать один и тот же его экземлпяр.

Создание экземпляров по умолчанию устанавливается в Multi Use, когда вы создаете .dll COM сервер.

Description (Описание)

Содержит небольшое описание класса.

По умолчанию Visual FoxPro регистрирует полное представление Project.Server в виде описания. Этот гарантирует последовательность ключей реестра. Здесь вы можете указать иное описание класса.

Help file (Файл справки)

Отображает файл справки, связанный с сервером. Нажмите на кнопку вызова диалогового окна Open (Открыть), если не отображается название файла.

Help context ID (Идентификатор содержания справки)

Отображает идентификатор справки файла справки, связанного с приложением, в случае, если файл справки распространяется вместе с приложением.

Project name (Имя проекта)

Отображает имя проекта, связанного с классами серверов.

Typelib description (Описание библиотеки типов)

Отображает описание библиотеки класса, на которой основан выбранный класс.

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