Soap.InvokeRegistry.TIntfInvokeOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

type TIntfInvokeOptions = set of TIntfInvokeOption;

C++

typedef System::Set<TIntfInvokeOption, TIntfInvokeOption::ioDefault, TIntfInvokeOption::ioSOAP12> TIntfInvokeOptions;

Propriétés

Type Visibilité  Source Unité  Parent
set
typedef
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry Soap.InvokeRegistry

Description

TIntfInvokeOptions et TIntfInvokeOption représentent des indicateurs qui personnalisent la façon de gérer les appels à une interface invocable.

TIntfInvokeOptions est un ensemble de valeurs TIntfInvokeOption. Les valeurs TIntfInvokeOption sont des indicateurs qui peuvent être recensés avec une interface invocable pour indiquer sa méthode d'appel. Le tableau ci-dessous énumère les valeurs possibles.



Valeur Signification

ioDefault

Les appels à l'interface utilisent les options par défaut, sauf si elles sont remplacées par d'autres options (codage SOAP RPC et HTTP comme protocole de transport).

ioDocument

Le serveur de services Web utilise le codage de style document.

ioLiteral

Le serveur de services Web utilise le style document littéral et les types pour les valeurs d'entrée et de sortie n'ont pas été déroulés pour créer un appel de méthode.

ioHasDefaultSOAPAction

Un en-tête d'action SOAP par défaut à utiliser avec l'interface a été recensé.

ioHasReturnParamNames

Un ensemble de noms de paramètres réservés à la valeur de retour des appels de fonction à utiliser avec les interfaces a été enregistré. Si cette option n'est pas définie, les chaînes 'Return' et 'Result' sont utilisées.

ioHasNamespace

Un espace de nommage a été explicitement fourni lors du recensement de l'interface, au lieu d'utiliser un espace de nommage généré automatiquement.

ioIsAppServerSOAP

L'interface est dérivée de IAppServerSOAP. Ces interfaces sont utilisées dans les applications de bases de données multiniveaux pour interagir avec le serveur d'applications.

ioHasUDDIInfo

Les informations UDDI ont été recensées pour l'interface. Cette option est définie lorsque la description du service Web est importée à l'aide du navigateur UDDI.

ioHasAllSOAPActions

Les en-têtes SOAPAction n'ont pas pu être réduits à une chaîne unique. Lorsqu'elle représente les en-têtes d'action SOAP, une chaîne unique est créée dans laquelle le premier caractère représente un délimiteur qui indique la limite entre les différents en-têtes d'action SOAP.