Soap.InvokeRegistry.TInvokableClassRegistry.GetInterfaceExternalName
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.