LINQ to SQLプロバイダーモデルには封印されたクラスがいくつかあったと思われますが、それを使用するためにどのクラスを「封印解除」する必要があるかを正確に把握することはできませんでした。
仮に、プロバイダーモデルを有効にするには、どのクラスを開封する必要がありますか?
[編集:封印されたキーワードは、変更されるべきではないことを意味することを知っていますが、BCLクラスの封印解除はここでは問題ではないと仮定しましょう。]
LINQ to SQLプロバイダーモデルには封印されたクラスがいくつかあったと思われますが、それを使用するためにどのクラスを「封印解除」する必要があるかを正確に把握することはできませんでした。
仮に、プロバイダーモデルを有効にするには、どのクラスを開封する必要がありますか?
[編集:封印されたキーワードは、変更されるべきではないことを意味することを知っていますが、BCLクラスの封印解除はここでは問題ではないと仮定しましょう。]
独自の LINQ プロバイダーを作成できます。ただし、これは LINQ to SQL プロバイダーではなく、LINQ to [whatever] プロバイダーになります。
詳細: http://dotnetslackers.com/articles/csharp/LINQProviderBasics.aspx
または、DB リンク プロジェクトをチェックアウトすることもできます: http://code2code.net/DB_Linq/