Compartilhar via


Elemento functionDeclarations

Gera declarações de implementação para funções proxy para operações de tipo de porta.

Uso

<functionDeclarations>
  child elements
</functionDeclarations>

Atributos

Não há atributos.

Elementos filho

Elemento Descrição
async
Especifica se as operações assíncronas estão incluídas nas funções de proxy geradas.

Eventos
Especifica se os eventos relacionados estão incluídos nas funções geradas.

faultInfo
Especifica se os parâmetros usados para passar informações de falha são incluídos em funções geradas.

Operação
Especifica uma operação para a qual o código deve ser gerado.

Porttype
Especifica o tipo de porta para o qual o código deve ser gerado.

Sequência de elemento filho

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

Elementos pai

Elemento Descrição
Arquivo
Gera um arquivo do gerador de código.

Comentários

Esse elemento gera declarações de funções membro correspondentes a operações chamadas pelo contrato. Essas declarações estão em um formulário apropriado para consumo por um compilador C++ e geralmente são usadas em arquivos .cpp.

Exemplo:

<functionDeclarations events = "true"/>

Informações do elemento

Rótulo Valor
Sistema mínimo com suporte
Windows Vista
Pode ser vazio Sim