DataSource for Entity Framework for WPF/Silverlight
EntityViewSource クラス メンバ
プロパティ  メソッド  イベント


C1.Data.Entities 名前空間 : EntityViewSource クラス

EntityViewSourceデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタ  
トップ
パブリック プロパティ
 名前解説
Public プロパティ起動時や、 C1.Data.DataSource.ClientViewSourceによって作成されたクエリーが影響を受ける変更が発生したときに、 Loadが自動的に呼び出されるかどうかを示す値を取得または設定します。 デフォルトは True です。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティC1.Data.DataSource.ClientViewSourceがクエリーを作成するための基礎として使用する C1.Data.ClientView<T>のインスタンスを取得または設定します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ仮想モードでロードされたエンティティが、必要かどうかのチェックがされることなくキャッシュに維持される時間を取得または設定します。 CacheTimeoutよりも長い時間、エンティティが使用されることも必要と判断されることもなかった場合、 C1.Data.DataSource.ClientViewSourceはそのエンティティをキャッシュから削除できます。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティエンティティのロードに使用される現在の クライアントビュー、 または 仮想モードでは null を取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ最後のロード操作の結果であるエンティティの現在のビューを取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ System.Windows.DependencyObjectから継承されます。
Public プロパティ System.Windows.Threading.DispatcherObjectから継承されます。
Public プロパティエンティティのロード元の エンティティセットの名前を取得または設定します。  
Public プロパティロード実行時に使用される C1.Data.DataSource.FilterDescriptorオブジェクトのコレクションを取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティフィルタコレクション内の FilterDescriptorsどうしを結合するために使用される論理演算子を取得または設定します。 デフォルト値は、 C1.Data.DataSource.FilterDescriptorLogicalOperator.Andです。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ読み込んだエンティティをいくつかのグループに組織化するために使用される C1.Data.DataSource.GroupDescriptorオブジェクトのコレクションを取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティLoad操作時に含める関連オブジェクトを 指定するプロパティパスのカンマ区切りのリストを取得または設定します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティC1.Data.DataSource.ClientViewSourceが現在データをロード中かどうかを示す値を取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ System.Windows.DependencyObjectから継承されます。
Public プロパティこの C1.Data.DataSource.ClientViewSourceLoadを呼び出す System.Windows.Input.ICommandを取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティ自動データロード操作が開始されるまでの遅延時間を取得または設定します。 自動ロードを促す変更が発生した時点から 結果としての Loadが開始される時点までが遅延時間です。 デフォルトの遅延時間は、25 ミリ秒です。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティLoadが実行されるたびにロードされる項目の最大数を取得または設定します。 0の場合は、要求されたエンティティがすべてロードされます。 デフォルトは0です。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティLoad操作完了後の最初の項目を現在の項目にすることを示す値を取得または設定します (現在の項目が他の方法で設定されていない場合)。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティオーバーライドされます。 C1DataSource.ViewSources コレクション内で参照される、この EntityViewSourceの名前を取得します。 これは、 EntitySetNameによって決定されますが、 NameOverrideでオーバーライドできます。  
Public プロパティNameプロパティの値をオーバーライドする値を取得または設定します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティDataViewの各ページに表示される項目数、 または 仮想モード時に各クエリーで取得する項目数を 取得または設定します。0はページングが無効であることを示します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティデータのソートに使用される C1.Data.DataSource.SortDescriptorオブジェクトのコレクションを取得します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public プロパティC1.Data.DataSource.ClientViewSourceが仮想モードかどうかを示す値を取得または設定します。 仮想モードは、遅延やパフォーマンスの低下を招くことなく、またページングの手間をかける必要もなく、 GUI コントロールを大規模なデータセットに直接連結できる革新的な技術です。 デフォルトでは、仮想モードは無効です(デフォルト値は C1.Data.DataSource.VirtualModeKind.None)。 C1.Data.DataSource.ClientViewSourceから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーロードされます。  System.Windows.DependencyObjectから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッドロードに関係する複数のプロパティに対する変更をグループ化して、結果として行われるロード操作を遅延させるために使用されます。 これによってロード操作は最後に、つまり、このメソッドから返されるオブジェクトが破棄されるときに、1回だけ実行されます。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッドロード操作を開始します。保留中のすべてのロードは、暗黙的にキャンセルされます。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public メソッド仮想モードの場合に、エンティティの特定範囲をロードします。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッドクライアント側のキャッシュを無視して、ロード操作を開始します。保留中のすべてのロードは、暗黙的にキャンセルされます。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public メソッド System.Windows.DependencyObjectから継承されます。
Public メソッドオーバーロードされます。  System.Windows.DependencyObjectから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッド System.Windows.DependencyObjectから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントロード操作が完了したとき、またはロード操作中に例外が生成されたときに発生します。 C1.Data.DataSource.ClientViewSourceから継承されます。
Public イベントプロパティ値が変更されたときに発生します。 C1.Data.DataSource.ClientViewSourceから継承されます。
トップ
参照

EntityViewSource クラス
C1.Data.Entities 名前空間