データコントラクトシリアライザには、循環参照やTimeSpanのサポートなど、xmlシリアライザに比べていくつかの利点があります。私のアプリ設定にデータコントラクティブシリアライザを使用するにはどうすればいいですか?データコントラクトシリアライザをアプリ設定に使用するにはどうすればよいですか?
2
A
答えて
1
.config
ファイルに厳密に型指定されたデータが必要な場合は、独自の構成セクションを作成する必要があります。
MSDNのHow to: Create Custom Configuration Sections Using ConfigurationSectionに記載されているように、タイプを追加してシリアル化し、いくつかのメソッドをオーバーライドするだけで、ConfigurationSection
から継承する必要はありません。
+0
.settingsファイルで作業したかったのですが、カスタム設定セクションは別になっていましたか? –
+0
@ BrunoMartinez - 修正してください。彼らは '.config'ファイルに入ります。 – Oded
関連する問題
- 1. AS3を使用してTVOS用にアプリiiconを設定するにはどうすればよいですか?
- 2. カスタムロギング設定を使用するにはどうすればよいですか?
- 3. プリンタ設定を設定するのにC#を使用するにはどうすればよいですか?
- 4. IISで動作するようにMVC6アプリを設定するにはどうすればよいですか?
- 5. reactor-nettyをSSLを使用するように設定するにはどうすればよいですか?
- 6. HTTPSを使用するようにYii Frameworkを設定するにはどうすればよいですか?
- 7. Prologモードを使用するようにAquamacsを設定するにはどうすればよいですか?
- 8. Windows PowerShellを使用するようにXAMPPを設定するにはどうすればよいですか?
- 9. showsTouchWhenHighlightedを使用するようにUIButtonを設定するにはどうすればよいですか?
- 10. ベクターグラフィックを使用するようにGoogle AppEngineを設定するにはどうすればよいですか?
- 11. JScrollPaneを使用するようにJCheckBoxを設定するにはどうすればよいですか?
- 12. OwinがカスタムAuthenticationHandlerを使用するように設定するにはどうすればよいですか?
- 13. facebookアプリのようにタブアイコンエフェクトを設定するにはどうすればよいですか?
- 14. 設定ファイルを使用してElastic Beanstalkソリューションスタックを設定するにはどうすればよいですか?
- 15. shopifyアプリで試用期間を設定するにはどうすればよいですか?
- 16. プロキシを使用するには、httpcore 4を設定するにはどうすればよいですか?
- 17. .NETで使用するためにFitNesseを設定するにはどうすればよいですか?
- 18. SMTPを使用してSpring JavaMailSenderをSES用に設定するにはどうすればよいですか?
- 19. Androidアプリのアップデート時に古い設定を消去するにはどうすればよいですか?
- 20. iPadの「設定」アプリのようなuisplitviewcontrollerのルートビューコントローラに戻るにはどうすればいいですか?
- 21. NginxサーバーをReactアプリと一緒にサブフォルダで使用するように設定するにはどうすればよいですか?
- 22. AWS EC2にAngular 2アプリをインストールまたは設定するにはどうすればよいですか?
- 23. カスタムリクエストオブジェクトを使用するためにSlimアプリケーションを設定するにはどうすればよいですか?
- 24. ConcurrentKafkaListenerContainerFactoryを使用するときにトピックを設定するにはどうすればよいですか?
- 25. SBTを使用するときにscoverageを設定するにはどうすればよいですか?
- 26. SpotifyのようにAndroidでタブ付アプリを使用するにはどうすればよいですか?
- 27. PrinterDialogの使用中に用紙の種類を設定するにはどうすればよいですか?
- 28. iOSアプリでユーザーに設定を提示するにはどうすればよいですか?
- 29. アシストアプリの設定でアプリをオプションにするにはどうすればよいですか?
- 30. 最後に閉じた設定でアプリを起動するにはどうすればよいですか?
なぜですか? 'ConfigurationManager'はすでに' AppSettings'へのアクセス権を与えてくれます。 – Oded
@Oded私は自分のクラスの配列をシリアライズしています。これにはTimeSpanメンバーがいます。 –
OK。それでは、カスタムの 'ConfigurationSection'を作成して使用してみませんか? http://msdn.microsoft.com/en-us/library/2tw134k3.aspx – Oded