バージョン

DataContext クラス

データ関連の操作全般に関係するパラメーターを含む抽象基本クラス。
シンタックス
'宣言
 
Public MustInherit Class DataContext 
public abstract class DataContext 
解説

DataContext を拡張するオブジェクトが WebScheduleInfo によって作成され、データバインディング操作時に WebSchedule データ プロバイダーに渡されます。各 DataContext サブクラスで指定されたコンテキスト情報は、1つ以上の WebSchedule オブジェクトのデータソースからの取得またはデータソースへの保存に関係する特定の操作に関連します。この 1 つの引数にカプセル化された情報を渡すことで、データ プロバイダーの操作のメソッド シグネチャが単純になり、リモート データ ソースが利用しやすくなります。

DataContext 基本クラスには OperationName が定義されており、継承クラスではこれを目的の操作に設定する必要があります。DataContext の目的の操作が識別できない場合は、WebScheduleデータ プロバイダーの IDataFetch または IDataUpdate インターフェイスから ArgumentException がスローされます。

参照