Поделиться через


Элемент functionDeclarations

Создает объявления реализации для прокси-функций для операций типа порта.

Использование

<functionDeclarations>
  child elements
</functionDeclarations>

Атрибуты

Атрибуты отсутствуют.

Дочерние элементы

Элемент Описание
Async
Указывает, включаются ли асинхронные операции в созданные прокси-функции.

События
Указывает, включаются ли связанные события в созданные функции.

faultInfo
Указывает, включаются ли параметры, используемые для передачи сведений об ошибке, в созданные функции.

Операции
Указывает операцию, для которой необходимо создать код.

portType
Указывает тип порта, для которого создается код.

Последовательность дочерних элементов

(
  portType?, 
  operation*, 
  events?, 
  async?, 
  faultInfo?
)

Родительские элементы

Элемент Описание
Файл
Выводит файл из генератора кода.

Комментарии

Этот элемент создает объявления функций-членов, соответствующих операциям, вызываемым контрактом. Эти объявления находятся в форме, подходящей для использования компилятором C++, и обычно используются в CPP-файлах.

Пример

<functionDeclarations events = "true"/>

Сведения об элементе

Метка Значение
Минимальная поддерживаемая система
Windows Vista
Может быть пустым Да