Soap.InvokeRegistry.TInvokableClassRegistry.GetInterfaceExternalName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function  GetInterfaceExternalName(Info: PTypeInfo; const Namespace: string; const InternalIntfName: string): InvString; overload;
function  GetInterfaceExternalName(Info: PTypeInfo; const Namespace: string): InvString; overload;
function  GetInterfaceExternalName(Info: PTypeInfo): InvString; overload;

C++

System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info, const System::UnicodeString Namespace, const System::UnicodeString InternalIntfName)/* overload */;
System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info, const System::UnicodeString Namespace)/* overload */;
System::UnicodeString __fastcall GetInterfaceExternalName(System::Typinfo::PTypeInfo Info)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TInvokableClassRegistry

Beschreibung

Gibt den Namen des Port-Typs zurück, zu dem ein aufrufbares Interface gehört.

GetInterfaceExternalName gibt den Namen des Port-Typs zurück, zu dem ein angegebenes aufrufbares Interface gehört. Dies ist der Name, der für den entsprechenden Port-Typ in einem WSDL-Dokument vergeben wurde. Die Zuordnung zwischen dem externen Namen und dem Interface-Namen wird von der Methode RegisterInterface vorgenommen.

Info ist der Zeiger auf die Typinformation für das aufrufbare Interface.

Namespace ist der Namespace, der bei der Registrierung mit der Methode RegisterInterface dem aufrufbaren Interface zugeordnet wurde. Wenn das Interface mit einem automatsch erzeugten Namespace registriert wurde, kann dieser Parameter einen leeren String enthalten.

InternalIntfName ist der Name des aufrufbaren Interface.

Siehe auch