WCF サービスを呼び出してサーバーからタイム ゾーンのリストを取得する Silverlight アプリがあります。すべてのタイム ゾーンはサーバー上の関数で取得されますが、これらを Silverlight に戻す方法を知る必要があります。
サーバーでの呼び出しは以下のとおりですが、戻す前に TimeZoneInfo を Know Type としてシリアル化する必要があると思います。これが私が立ち往生しているポイントです。
誰かがこれについて助けてくれますか?
Public Function GetTimezones() As ReadOnlyCollection(Of TimeZoneInfo) Implements ITimezoneService.GetTimezones
Dim timeZones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones()
Return timeZones
End Function