Soap.InvokeRegistry.TInvokableClassRegistry.GetHeaderInfoForInterface

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetHeaderInfoForInterface(Info: PTypeInfo; MethodType: eHeaderMethodType = hmtAll): THeaderItemArray;

C++

THeaderItemArray __fastcall GetHeaderInfoForInterface(System::Typinfo::PTypeInfo Info, eHeaderMethodType MethodType = (eHeaderMethodType)(0x0));

Eigenschaften

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

Beschreibung

Gibt ein Array von Headern zurück, die für eine aufrufbare Schnittstelle registriert sind.

Normalerweise müssen Anwendungen GetHeaderInfoForInterface nicht aufrufen. Die Methode wird intern vom WSDL-Publisher verwendet, um die WSDL-Informationen zu generieren, die die Header für Nachrichten zu einer aufrufbaren Schnittstelle beschreiben.

Info stellt die Laufzeittypinformationen (RTTI) einer registrierten aufrufbaren Schnittstelle dar. Die Schnittstelle muss zuvor durch den Aufruf der Methode RegisterInterface registriert worden sein.

MethodType gibt an, ob Informationen zu den Headern von Anforderungen, Antworten oder beiden abgerufen werden sollen.

GetHeaderInfoForInterface gibt ein Array von IntfHeaderItem-Werten zurück, von denen jeder einen Header beschreibt, der mit der Methode RegisterHeaderClass für die aufrufbare Schnittstelle registriert wurde.

Siehe auch