Aus RAD Studio API Documentation
Klassen
| ERemotableException | ERemotableException ist die Klasse für Exceptions, die von einer Web-Service-Anwendung an eine Client-Anwendung übergeben werden können. |
| ERemotableExceptionClass | ERemotableExceptionClass definiert die Metaklasse für ERemotableException. |
| ETypeRegistryException | ETypeRegistryException wird ausgelöst, wenn die Aufrufregistrierung oder die Registrierung für aufrufbare Typen einen ungültigen Typ entdeckt. |
| IHeadersSetter | |
| IObjConverter | IObjConverter ist die Schnittstelle für Konvertierungen zwischen einer Remotable-Klasse und deren SOAP-Entsprechung. |
| ISOAPHeaders | ISOAPHeaders ist die Schnittstelle für den Zugriff auf die Header in einer SOAP-Nachricht. |
| TDataContext | TDataContext speichert temporäre Informationen über Objekte, Varianten und Werte, die zusammengehören. |
| THeaderList | THeaderList verwaltet eine Liste von SOAP-Headern. |
| TInvContext | TInvContext speichert Informationen zu einem Methodenaufruf für eine aufrufbare Schnittstelle. |
| TInvokableClass | TInvokableClass ist die Basisklasse für die Implementierungsklassen aufrufbarer Schnittstellen. |
| TInvokableClassClass | TInvokableClassClass definiert die Metaklasse für TInvokableClass. |
| TInvokableClassRegistry | TInvokableClassRegistry ist der Typ der Aufrufregistrierung. |
| TPascalRemotableClassRegistry | TPascalRemotableClassRegistry ist der Typ der Registrierung für Remotable-Klassen. |
| TPascalRemotableTypeRegistry | TPascalRemotableTypeRegistry ist der Typ der Registrierung für Remotable-Typen. |
| TRemotable | TRemotable ist die Basisklasse für Klassen, die in einer Web-Service-Anwendung als Parameter oder Rückgabewerte übergeben werden können. |
| TRemotableClass | TRemotableClass definiert die Metaklasse für TRemotable. |
| TRemotableClassRegistry | TRemotableClassRegistry ist ein Alias für TRemotableTypeRegistry. |
| TRemotableTypeRegistry | TRemotableTypeRegistry ist der Typ der Registrierung für Remotable-Typen. |
| TRemotableXS | TRemotableXS ist die Basisklasse für Klassen, die einen nicht nativen, skalaren Typ für eine aufrufbare Schnittstelle in einer Web-Service-Anwendung repräsentieren. |
| TRemotableXSClass | TRemotableXSClass definiert die Metaklasse für TRemotableXS. |
| TSOAPAttachment | TSOAPAttachment definiert eine Anlage, die an alle SOAP-Nachrichten angehängt wird, die Methodenaufrufen in einer Web-Service-Anwendung entsprechen. |
| TSOAPAttachmentClass | TSOAPAttachmentClass definiert die Metaklasse für TSOAPAttachment. |
| TSOAPHeader | TSOAPHeader wird für einen Header im SOAP-Envelope verwendet, der eine codierte Nachricht in einer Web-Service-Anwendung enthält. |
| TSOAPHeaderClass | TSOAPHeaderClass definiert die Metaklasse für TSOAPHeader. |
| TSOAPHeaders | TSOAPHeaders ist ein Hilfsobjekt für das Implementieren der Schnittstelle ISOAPHeaders. |
| TSOAPHeadersBase | TSOAPHeadersBase ist die Basisklasse für Komponenten, die Listen von SOAP-Headern verwalten. |
Routinen
Typen
| _di_IHeadersSetter | |
| _di_IObjConverter | |
| _di_ISOAPHeaders | |
| eHeaderMethodType | eHeaderMethodType und THeaderMethodTypeArray geben die Arten von Nachrichten an, die einen bestimmten Headertyp enthalten sollen. |
| ExtNameMapItem | |
| InterfaceMapItem | |
| IntfExceptionItem | IntfExceptionItem und TExceptionItemArray beschreiben die Zuordnung zwischen einer Remotable-Exception und einer Schnittstelle, die diese auslösen kann. |
| IntfHeaderItem | IntfHeaderItem und THeaderItemArray beschreiben die Zuordnung zwischen einem Header und den SOAP-Nachrichten, die diesen enthalten können. |
| InvRegClassEntry | |
| InvString | InvString ist der Typ für Strings, die einen codierten Schnittstellenaufruf oder einen Teil davon darstellen. |
| InvStringDynArray | InvStringDynArray ist ein dynamisches Array mit InvString-Werten. |
| MethodMapItem | Speichert Informationen über eine Methode eines aufrufbaren Interface. |
| ObjectConvertOptions | ObjectConvertOptions und TObjectConvertOptions steuern, wie die Konvertierung zwischen einem Remotable-Objekt und seiner SOAP-Entsprechung durchgeführt wird. |
| ParameterMapItem | Speichert Informationen über einen Parameter einer Methode, die von einem aufrufbaren Interface bereitgestellt wird. |
| PTRemotable | |
| SerializationOptions | SerializationOptions und TSerializationOptions steuern, wie die Konvertierung zwischen einem Remotable-Objekt und seiner SOAP-Entsprechung durchgeführt wird. |
| Soap_Invokeregistry__51 | |
| Soap_Invokeregistry__61 | |
| Soap_Invokeregistry__71 | |
| TCreateInstanceProc | TCreateInstanceProc ist der Typ der Generatorroutine, die eine Instanz einer aufrufbaren Klasse zurückgibt. |
| TDynToClear | |
| TExceptionItemArray | TExceptionItemArray ist ein dynamisches Array mit IntfExceptionItem-Werten. |
| THeaderItemArray | |
| THeaderMethodTypeArray | |
| TInterfaceMapItemArray | Repräsentiert ein Array mit InterfaceMapItem-Instanzen. |
| TIntfInvokeOption | TIntfInvokeOption und TIntfInvokeOptions repräsentieren Flags, die die Behandlung von Aufrufen eines aufrufbaren Interface steuern. |
| TIntfInvokeOptions | TIntfInvokeOptions und TIntfInvokeOption repräsentieren Flags, die die Behandlung von Aufrufen eines aufrufbaren Interface steuern. |
| TObjectConvertOptions | TObjectConvertOptions und ObjectConvertOptions steuern, wie die Konvertierung zwischen einem Remotable-Objekt und seiner SOAP-Entsprechung durchgeführt wird. |
| TObjMultiOptions | TObjMultiOptions legt fest, wie mehrere Referenzen auf dieselbe Remotable-Klasse in eine SOAP-Darstellung übersetzt werden. |
| TRemHeaderEntry | |
| TRemRegEntry | TRemRegEntry speichert Informationen für die Registrierung für Remotable-Typen. |
| TRemRegEntryArray | TRemRegEntryArray ist ein dynamisches Array mit TRemRegEntry-Werten. |
| TRequiredArray | TRequiredArray ist ein dynamisches Array von Booleschen Werten. |
| TSerializationOptions | TSerializationOptions und SerializationOptions steuern, wie die Konvertierung zwischen einem Remotable-Objekt und seiner SOAP-Entsprechung durchgeführt wird. |
Variablen
Konstanten
| AS_ATTRIBUTE | AS_ATTRIBUTE: Boolean = False; |