Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetGetter
Delphi
function GetGetter(const Param: TDSProxyParameter): string;
C++
System::UnicodeString __fastcall GetGetter(Datasnap::Dscommonproxy::TDSProxyParameter* const Param);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Datasnap.DSProxyWriter.pas Datasnap.DSProxyWriter.hpp |
Datasnap.DSProxyWriter | TDSCustomProxyWriter |
Beschreibung
Gibt einen String mit dem Getter-Namen des angegebenen Delphi-Typnamens zurück.
Die Methode GetGetter gibt einen String mit dem Getter-Namen des durch Param angegebenen Delphi-Typnamens zurück. Die möglichen Rückgabewerte sind in der folgenden Tabelle aufgeführt.
Parameter | Rückgabewert |
---|---|
TDBXDataTypes.AnsiStringType |
'GetAnsiString' |
TDBXDataTypes.BooleanType |
'GetBoolean' |
TDBXDataTypes.Int8Type |
'GetInt8' |
TDBXDataTypes.UInt8Type |
'GetUInt8' |
TDBXDataTypes.Int16Type |
'GetInt16' |
TDBXDataTypes.UInt16Type |
'GetUInt16' |
TDBXDataTypes.Int32Type |
'GetInt32' |
TDBXDataTypes.Int64Type |
'GetInt64' |
TDBXDataTypes.WideStringType |
'GetWideString' |
TDBXDataTypes.SingleType |
'GetSingle' |
TDBXDataTypes.DoubleType |
'GetDouble' |
TDBXDataTypes.BcdType |
'GetBcd' |
TDBXDataTypes.TimeType |
'GetTime' |
TDBXDataTypes.DatetimeType |
'AsDateTime' |
TDBXDataTypes.DateType |
'GetDate' |
TDBXDataTypes.TimeStampType |
'GetTimeStamp' |
TDBXDataTypes.TimeStampOffsetType |
'GetTimeStampOffset' |
TDBXDataTypes.CallbackType |
'GetCallbackValue' |
TDBXDataTypes.JsonValueType |
'GetJSONValue' |
TDBXDataTypes.CurrencyType |
'AsCurrency' |
TDBXDataTypes.TableType |
'GetDBXReader' |
TDBXDataTypes.BinaryBlobType |
'GetStream' |
TDBXDataTypes.VariantType |
'AsVariant' |
Unbekannter Parametertyp |
'{UnknownType(' + IntToStr(Param.DataType) + ')}' |