Datasnap.DSCustomConnectorProxyWriter.TDSCustomConnectorProxyWriter.GetSetter
Delphi
function GetSetter(Param: TDSProxyParameter): string; virtual;
C++
HIDESBASE virtual System::UnicodeString __fastcall GetSetter(Datasnap::Dscommonproxy::TDSProxyParameter* Param);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Datasnap.DSCustomConnectorProxyWriter.pas Datasnap.DSCustomConnectorProxyWriter.hpp |
Datasnap.DSCustomConnectorProxyWriter | TDSCustomConnectorProxyWriter |
Description
Renvoie une chaîne avec le nom d'accesseur en écriture du type Delphi spécifié.
La méthode GetSetter renvoie une chaîne avec le nom d'accesseur en écriture du type Delphi spécifié par Param
.
Les valeurs de retour possibles sont indiquées dans le tableau suivant :
Paramètre | Valeur de retour |
---|---|
Type de paramètre inconnu |
'Impossible de définir l'accesseur en écriture pour DataType INCONNU' |
TDBXDataTypes.AnsiStringType |
'SetAsAnsiString' |
TDBXDataTypes.DateType |
'SetAsTDBXDate' |
TDBXDataTypes.BlobType |
'SetAsBlob' |
TDBXDataTypes.BooleanType |
'SetAsBoolean' |
TDBXDataTypes.Int16Type |
'SetAsInt16' |
TDBXDataTypes.Int32Type |
'SetAsInt32' |
TDBXDataTypes.DoubleType |
'SetAsDouble' |
TDBXDataTypes.BcdType |
'SetAsBcd' |
TDBXDataTypes.BytesType |
'SetAsBytes' |
TDBXDataTypes.TimeType |
'SetAsTDBXTime' |
TDBXDataTypes.DatetimeType |
'SetAsDateTime' |
TDBXDataTypes.UInt16Type |
'SetAsUInt16' |
TDBXDataTypes.UInt32Type |
'SetAsUInt32' |
TDBXDataTypes.Int64Type |
'SetAsInt64' |
TDBXDataTypes.UInt64Type |
'SetAsUInt64' |
TDBXDataTypes.TableType |
'SetAsTable' |
TDBXDataTypes.TimeStampType |
'SetAsTimeStamp' |
TDBXDataTypes.CurrencyType |
'SetAsCurrency' |
TDBXDataTypes.WideStringType |
'SetAsString' |
TDBXDataTypes.SingleType |
'SetAsSingle' |
TDBXDataTypes.Int8Type |
'SetAsInt8' |
TDBXDataTypes.UInt8Type |
'SetAsUInt8' |
TDBXDataTypes.ObjectType |
'SetAsObject' |
TDBXDataTypes.BinaryBlobType |
'SetAsStream' |
TDBXDataTypes.JsonValueType |
'SetAsJSONValue' |
TDBXDataTypes.MaxBaseType |
'<MaxBase NON SUPPORTÉ>' |
Autres TDBXDataTypes |
'<AVERTISSEMENT ! Type 'TDBXDataTypes TypeName' n'est pas supporté>' |