Soap.InvokeRegistry.ISOAPHeaders.Get

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch