Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetSetter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetSetter(const Param: TDSProxyParameter): string;

C++

System::UnicodeString __fastcall GetSetter(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 Setter-Namen des angegebenen Delphi-Typnamens zurück.

Die Methode GetSetter gibt einen String mit dem Setter-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

'SetAnsiString'

TDBXDataTypes.BooleanType

'SetBoolean'

TDBXDataTypes.Int8Type

'SetInt8'

TDBXDataTypes.UInt8Type

'SetUInt8'

TDBXDataTypes.Int16Type

'SetInt16'

TDBXDataTypes.UInt16Type

'SetUInt16'

TDBXDataTypes.Int32Type

'SetInt32'

TDBXDataTypes.Int64Type

'SetInt64'

TDBXDataTypes.WideStringType

'SetWideString'

TDBXDataTypes.SingleType

'SetSingle'

TDBXDataTypes.DoubleType

'SetDouble'

TDBXDataTypes.BcdType

'SetBcd'

TDBXDataTypes.TimeType

'SetTime'

TDBXDataTypes.DatetimeType

'AsDateTime'

TDBXDataTypes.DateType

'SetDate'

TDBXDataTypes.TimeStampType

'SetTimeStamp'

TDBXDataTypes.TimeStampOffsetType

'SetTimeStampOffset'

TDBXDataTypes.CallbackType

'SetCallbackValue'

TDBXDataTypes.JsonValueType

'SetJSONValue'

TDBXDataTypes.CurrencyType

'AsCurrency'

TDBXDataTypes.TableType

'SetDBXReader'

TDBXDataTypes.BinaryBlobType

'SetStream'

TDBXDataTypes.VariantType

'AsVariant'

Unbekannter Parametertyp

'{UnknownType(' + IntToStr(Param.DataType) + ')}'

Siehe auch