如何通过datasnap传输带有TMemoryStream的TObject?
TMyObject = class(TBizObject)
FText: TMemoryStream; <-- Content not sent
...
end
在服务器端
TServerMethods.GetMyClass(const AId: Integer): TMyObject
begin
Result := TMyObject.find(AId);
end;
在客户端 TMyObject 正确解组,但 FText 内容为空。
TMemoryStream Json 内容
"FText": {
"type":"System.Classes.TMemoryStream",
"id":2,
"fields":{
"FCapacity":16384,
"FSize":11788,
"FPosition":11788
}
}