Datasnap.DSCustomConnectorProxyWriter.TDSCustomConnectorProxyWriter.GetSetter
| [–] Properties | |
|---|---|
| Type: function | |
| Visibility: protected | |
| Source: Datasnap.DSCustomConnectorProxyWriter.pas Datasnap.DSCustomConnectorProxyWriter.hpp
| |
| Unit: Datasnap.DSCustomConnectorProxyWriter | |
| Parent: TDSCustomConnectorProxyWriter | |
Delphi
function GetSetter(Param: TDSProxyParameter): string; virtual;
C++
HIDESBASE virtual System::UnicodeString __fastcall GetSetter(Datasnap::Dscommonproxy::TDSProxyParameter* Param);
Description
Returns a string with the setter name of the specified Delphi type.
The GetSetter method returns a string with the setter name of the Delphi type specified through Param.
The possible return values are listed in the following table.
| Parameter | Return value |
|---|---|
|
Unknown parameter type |
'Cannot Set Setter for DataType UNKNOWN' |
|
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 |
'<NOT SUPPORTED MaxBase>' |
|
Other TDBXDataTypes |
'<WARNING! Type 'TDBXDataTypes TypeName' is not supported>' |