Soap.InvokeRegistry
Package | soaprtl290.bpl |
---|
Sommaire
Classes
ERemotableException | ERemotableException est la classe pour les exceptions pouvant être transmises d'une application de service Web vers une application client. |
ERemotableExceptionClass | ERemotableExceptionClass définit la métaclasse pour ERemotableException. |
ETypeRegistryException | ETypeRegistryException est l'exception déclenchée lorsque le registre d'invocation ou le registre de type invocable rencontre un type incorrect. |
IHeadersSetter | |
IObjConverter | IObjConverter représente l'interface permettant d'effectuer la conversion entre une classe distante et sa représentation SOAP. |
ISOAPHeaders | ISOAPHeaders représente l'interface d'accès aux en-têtes qui accompagnent un message codé à l'aide de SOAP. |
TDataContext | TDataContext stocke les informations temporaires concernant un ensemble d'objets, Variants, et d'autres valeurs reliées. |
THeaderList | THeaderList gère une liste d'en-têtes SOAP. |
TInvContext | TInvContext stocke des informations concernant un appel de méthode sur une interface invocable. |
TInvokableClass | TInvokableClass est la classe de base pour les classes d'implémentation d'interfaces invocables. |
TInvokableClassClass | TInvokableClassClass définit la métaclasse pour TInvokableClass. |
TInvokableClassRegistry | TInvokableClassRegistry correspond au type du registre d'invocation. |
TPascalRemotableClassRegistry | TPascalRemotableClassRegistry est le type du registre des classes distantes. |
TPascalRemotableTypeRegistry | TPascalRemotableTypeRegistry est le type de registre de type distant. |
TRemotable | TRemotable est la classe de base des classes qui peuvent être transmises comme des paramètres ou des valeurs de retour dans une application de services Web. |
TRemotableClass | TRemotableClass définit la métaclasse pour TRemotable. |
TRemotableClassRegistry | TRemotableClassRegistry est un alias pour TRemotableTypeRegistry. |
TRemotableTypeRegistry | TRemotableTypeRegistry est le type de registre de type distant. |
TRemotableXS | TRemotableXS est la classe base pour les classes qui représentent un type scalaire non natif sur une interface invocable dans une application de service Web. |
TRemotableXSClass | TRemotableXSClass définit la métaclasse pour TRemotableXS. |
TSOAPAttachment | TSOAPAttachment représente un attachement inclus avec des messages SOAP représentant des appels de méthodes dans une application de service Web. |
TSOAPAttachmentClass | TSOAPAttachmentClass définit la métaclasse pour TSOAPAttachment. |
TSOAPHeader | TSOAPHeader représente un en-tête sur l'enveloppe SOAP qui contient un message codé dans une application de service Web. |
TSOAPHeaderClass | TSOAPHeaderClass définit la métaclasse pour TSOAPHeader. |
TSOAPHeaders | TSOAPHeaders est un objet utilitaire qui permet d'implémenter l'interface ISOAPHeaders. |
TSOAPHeadersBase | TSOAPHeadersBase est la classe de base des classes qui maintiennent les listes d'en-têtes SOAP. |
Routines
GetRemotableDataContext | Renvoie l'objet TDataContext qui fournit le stockage temporaire pendant un appel à une interface invocable. |
InvRegistry | Donne accès au registre d'invocation. |
RemClassRegistry | Donne accès au registre des classes distantes. |
RemTypeRegistry | Donne accès au registre des types distants. |
SetRemotableDataContext | Définit le contexte de données qui fournit le stockage temporaire pendant un appel à une interface invocable. |
SubstituteStrings |
Types
eHeaderMethodType | eHeaderMethodType et THeaderMethodTypeArray indiquent les types de messages devant comprendre un type d'en-tête donné. |
ExtNameMapItem | |
InterfaceMapItem | |
IntfExceptionItem | IntfExceptionItem et TExceptionItemArray décrivent l'association entre une exception distante et une interface susceptible de la déclencher. |
IntfHeaderItem | IntfHeaderItem et THeaderItemArray décrivent l'association entre un en-tête et les messages SOAP dans lesquels il figure. |
InvRegClassEntry | |
InvString | InvString est le type de chaînes qui sont utilisées pour représenter tout ou partie d'un appel codé sur une interface invocable. |
InvStringDynArray | InvStringDynArray est un tableau dynamique de valeurs InvString. |
MethodMapItem | Stocke les informations à propos d'une méthode d'une interface invocable. |
ObjectConvertOptions | ObjectConvertOptions et TObjectConvertOptions sont des indicateurs qui personnalisent la méthode de conversion d'un objet distant vers ou depuis sa représentation SOAP. |
ParameterMapItem | Stocke les informations à propos d'un paramètre d'une méthode exposée par une interface invocable. |
PTRemotable | |
SerializationOptions | SerializationOptions et TSerializationOptions sont des indicateurs qui personnalisent la méthode de conversion d'un objet distant vers ou depuis sa représentation SOAP. |
Soap_Invokeregistry__51 | |
Soap_Invokeregistry__61 | |
Soap_Invokeregistry__71 | |
TBooleanSOAPArray | |
TByteSOAPArray | |
TCardinalSOAPArray | |
TCreateInstanceProc | TCreateInstanceProc représente le type de la routine de fabrication qui renvoie une instance d'une classe invocable. |
TDoubleSOAPArray | |
TDynToClear | |
TExceptionItemArray | TExceptionItemArray est un tableau dynamique de valeurs IntfExceptionItem. |
THeaderItemArray | |
THeaderMethodTypeArray | |
TInt64SOAPArray | |
TIntegerSOAPArray | |
TInterfaceMapItemArray | Représente un tableau d'instances de InterfaceMapItem. |
TIntfInvokeOption | TIntfInvokeOption et TTIntfInvokeOptions représentent des indicateurs qui personnalisent la méthode de gestion des appels à une interface invocable. |
TIntfInvokeOptions | TIntfInvokeOptions et TIntfInvokeOption représentent des indicateurs qui personnalisent la façon de gérer les appels à une interface invocable. |
TLongWordSOAPArray | |
TObjectConvertOptions | TObjectConvertOptions et ObjectConvertOptions sont des indicateurs qui personnalisent la façon de convertir un objet distant vers ou depuis sa représentation SOAP. |
TObjMultiOptions | TObjMultiOptions indique comment les références multiples à la même classe distante doivent être traduites en une représentation SOAP. |
TRemHeaderEntry | |
TRemRegEntry | TRemRegEntry stocke les informations concernant le registre des types distants. |
TRemRegEntryArray | TRemRegEntryArray est un tableau dynamique de valeurs TRemRegEntry. |
TRequiredArray | TRequiredArray est un tableau dynamique de valeurs booléennes. |
TSerializationOptions | TSerializationOptions et SerializationOptions sont des indicateurs qui personnalisent la façon de convertir un objet distant vers ou depuis sa représentation SOAP. |
TShortIntSOAPArray | |
TSingleSOAPArray | |
TSmallIntSOAPArray | |
TStringSOAPArray | |
TWideStringSOAPArray | |
TWordSOAPArray |
Variables
AppNameSpacePrefix | Fournit un préfixe unique à utiliser pour les espaces de nommage automatiquement générés transmis aux interfaces invocables et aux types distants. |
XMLBase64Types | |
XMLSchemaInstNamespaces | |
XMLSchemaNamespaces |
Constantes
AS_ATTRIBUTE | AS_ATTRIBUTE: Boolean = False; |