Soap.InvokeRegistry.ISOAPHeaders.Get
Delphi
procedure Get(Cls: TClass; out Hdr: TSOAPHeader); overload;
function Get(Cls: TClass): TSOAPHeader; overload;
function Get(const Name, URI: InvString): TSOAPHeader; overload;
C++
virtual void __fastcall Get(System::TClass Cls, /* out */ TSOAPHeader* &Hdr) = 0 /* overload */;
virtual TSOAPHeader* __fastcall Get(System::TClass Cls) = 0 /* overload */;
virtual TSOAPHeader* __fastcall Get(const System::UnicodeString Name, const System::UnicodeString URI) = 0 /* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | ISOAPHeaders |
Beschreibung
Ruft einen Header aus einer eingehenden Nachricht ab.
Mit Get können Sie auf das Header-Objekt zugreifen, das automatisch für einen Header einer eingehenden Nachricht erstellt wird. Auf dem Server ist dies ein Header einer Anforderung. Auf dem Client ist dies ein Header der Antwort.
Cls ist die Klassenreferenz des gewünschten Header-Typs. Jede Header-Klasse entspricht einem Header-Typ, wobei der Typname, mit dem die Klasse registriert ist, mit dem Namen des Header-Knotens identisch ist.
Hdr gibt einen TSOAPHeader-Nachkommen für den Header der eingehenden Nachricht zurück. Wenn diese Syntax nicht verwendet wird, gibt Get die Header-Instanz zurück.
Name ist der Name des Headers (der Knotenname des Header-Knotens), der abgerufen werden soll.
URI ist der URI des Namespace, in dem Name definiert ist.