DbSet<TEntity>.Local プロパティ
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
このセットのすべての Added エンティティ、Unchanged エンティティ、および Modified エンティティのローカル ビューを表す ObservableCollection<T> を取得します。 このローカル ビューは、コンテキストでエンティティが追加または削除されたときに同期を維持します。 同様に、ローカル ビューでエンティティが追加または削除されると、コンテキストでエンティティが自動的に追加または削除されます。
名前空間: System.Data.Entity
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Overridable ReadOnly Property Local As ObservableCollection(Of TEntity)
Get
'使用
Dim instance As DbSet
Dim value As ObservableCollection(Of TEntity)
value = instance.Local
public virtual ObservableCollection<TEntity> Local { get; }
public:
virtual property ObservableCollection<TEntity>^ Local {
ObservableCollection<TEntity>^ get ();
}
abstract Local : ObservableCollection<'TEntity>
override Local : ObservableCollection<'TEntity>
function get Local () : ObservableCollection<TEntity>
プロパティ値
型 : System.Collections.ObjectModel.ObservableCollection<TEntity>
ローカル ビュー。
Implements
解説
このプロパティはデータ バインドに使用できます。たとえば Load 拡張メソッドを使用してセットにデータを読み込んだ後、このプロパティでローカル データにバインドします。 WPF の場合は、このプロパティに直接バインドします。 Windows フォームでは、このプロパティに対して ToBindingList を呼び出した結果にバインドします。