Soap.InvokeRegistry.TInvokableClassRegistry.GetHeaderNamespace
Delphi
function GetHeaderNamespace(Info: PTypeInfo; AClass: TClass): InvString; overload;
function GetHeaderNamespace(AClass: TClass): InvString; overload;
C++
System::UnicodeString __fastcall GetHeaderNamespace(System::Typinfo::PTypeInfo Info, System::TClass AClass)/* overload */;
System::UnicodeString __fastcall GetHeaderNamespace(System::TClass AClass)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Beschreibung
Gibt den Namespace-URI eines Headers anhand der Klassenreferenz zurück.
GetHeaderNamespace gibt den Namespace zurück, in dem der angegebene Header definiert ist. Dieser URI wird bei der Header-Registrierung an die Methode RegisterHeaderClass übergeben. Wenn die Registrierung ohne URI-Angabe erfolgt ist, wird der NamenNamespace des Interface zurückgegeben, das den Header verwendet.
Info enthält die Laufzeit-Typinformationen des Interface, das dem Header zugeordnet ist.
AClass ist die Klassenreferenz des TSOAPHeader-Nachkommens für den Header.
GetHeaderNamespace gibt den Namespace zurück, in dem der Header definiert ist.