Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetSetter
Delphi
function GetSetter(const Param: TDSProxyParameter): string;
C++
System::UnicodeString __fastcall GetSetter(Datasnap::Dscommonproxy::TDSProxyParameter* const Param);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| function | protected | Datasnap.DSProxyWriter.pas Datasnap.DSProxyWriter.hpp | Datasnap.DSProxyWriter | TDSCustomProxyWriter | 
説明
指定された Delphi 型の設定メソッド名を、文字列で返します。
GetSetter メソッドは、Param を介して指定された Delphi 型の、設定メソッド名を文字列で返します。 可能性のある戻り値は、次の表にある通りです:
| パラメータ | 戻り値 | 
|---|---|
| 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' | 
| 不明なパラメータ タイプ | '{UnknownType(' + IntToStr(Param.DataType) + ')}' |