データテーブルデータを管理されていない環境に渡すための最良の方法は何でしょうか?(c ++)
Ofer
ここに最良の答えは1つもないと思います。
1つのオプションは、データベースをXMLとしてエクスポートし、アンマネージコードにそれを消費させることです。このアプローチの主な利点は、管理対象側で(開発面で)安価であり、管理対象外側で柔軟性を提供することです。
それ以外の場合は、データの独自のマーシャリングを提供する必要があります。これは、データセットを処理し、アンマネージコードが理解できるデータ構造に変換できるC ++/CLIコードを使用するのが最適です。
過去に同様のことを行ったことがあり、それは機能しますが、一般的なケースをカバーするためのかなりの量のコードです。