Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetGetter
Delphi
function GetGetter(const Param: TDSProxyParameter): string;
C++
System::UnicodeString __fastcall GetGetter(Datasnap::Dscommonproxy::TDSProxyParameter* const Param);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Datasnap.DSProxyWriter.pas Datasnap.DSProxyWriter.hpp |
Datasnap.DSProxyWriter | TDSCustomProxyWriter |
Description
Renvoie une chaîne avec le nom d'accesseur en lecture du type Delphi spécifié.
La méthode GetGetter renvoie une chaîne avec le nom d'accesseur en lecture du type Delphi spécifié par Param. Les valeurs de retour possibles sont indiquées dans le tableau suivant :
Paramètre | Valeur de retour |
---|---|
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' |
Type de paramètre inconnu |
'{UnknownType(' + IntToStr(Param.DataType) + ')}' |