Soap.TypeTrans.TTypeTranslator.CastNativeToSoap
Delphi
procedure CastNativeToSoap(Info: PTypeInfo; var SoapData: InvString; NatData: Pointer; var IsNull: Boolean);
C++
void __fastcall CastNativeToSoap(System::Typinfo::PTypeInfo Info, System::UnicodeString &SoapData, void * NatData, bool &IsNull);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Soap.TypeTrans.pas Soap.TypeTrans.hpp |
Soap.TypeTrans | TTypeTranslator |
Beschreibung
Konvertiert eine native Variable in die entsprechende SOAP-Repräsentation des Strings.
CastNativeToSoap konvertiert eine Variable eines der folgenden Typen in den entsprechenden SOAP-String:
- Integer
- Gleitkomma
- Zeichen
- String
Die Parameter sind in der folgenden Tabelle aufgeführt:
Parameter | Bedeutung |
---|---|
Info
|
Dem nativen Typ zugeordnete RTTI (der native Typ wird auf diese Weise angegeben). |
SoapData
|
SOAP-String, der den nativen Wert repräsentieren sollte. |
NatData
|
Zeiger auf einen Speicherbereich, in den der native Wert geschrieben wird. |
IsNull
|
Bei True wird die native Variable auf den Vorgabewert gesetzt.
|