DbCollectionEntry<TEntity,TElement> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスのインスタンスは の Collection メソッドから返され、エンティティの DbEntityEntry<TEntity> コレクション ナビゲーション プロパティに対して読み込みなどの操作を実行できます。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
type DbCollectionEntry<'Entity, 'Element (requires 'Entity : null)> = class
inherit DbMemberEntry<'Entity, ICollection<'Element> (requires 'Entity : null)>
Public Class DbCollectionEntry(Of TEntity, TElement)
Inherits DbMemberEntry(Of TEntity, ICollection(Of TElement))
型パラメーター
- TEntity
このプロパティが属するエンティティの型。
- TElement
エンティティ コレクション内の要素の型。
- 継承
- 属性
プロパティ
CurrentValue |
ナビゲーション プロパティの現在の値を取得または設定します。 現在の値はナビゲーション プロパティが参照するエンティティです。 |
EntityEntry |
DbEntityEntry<TEntity>このナビゲーション プロパティが属する 。 |
IsLoaded |
このコレクションのすべてのエンティティがデータベースから読み込まれたかどうかを示す値を取得または設定します。 |
Name |
プロパティ名を取得します。 |
メソッド
Equals(Object) |
このクラスのインスタンスは の Collection メソッドから返され、エンティティの DbEntityEntry<TEntity> コレクション ナビゲーション プロパティに対して読み込みなどの操作を実行できます。 (継承元 DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
このクラスのインスタンスは の Collection メソッドから返され、エンティティの DbEntityEntry<TEntity> コレクション ナビゲーション プロパティに対して読み込みなどの操作を実行できます。 (継承元 DbMemberEntry<TEntity,TProperty>) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
このプロパティを検証します。 (継承元 DbMemberEntry<TEntity,TProperty>) |
Load() |
データベースからエンティティのコレクションを読み込みます。 コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。 |
LoadAsync() |
データベースからエンティティのコレクションを非同期に読み込みます。 コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。 |
LoadAsync(CancellationToken) |
データベースからエンティティのコレクションを非同期に読み込みます。 コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。 |
Query() |
データベースからこのコレクションを読み込むために使用されるクエリを返します。 返されたクエリを LINQ を使用して変更することによって、実際にエンティティを読み込まずに、フィルター処理やデータベース内のコレクション内に存在するエンティティの数を数えるなど、データベース内での操作を実行できます。 |
ToString() |
このクラスのインスタンスは の Collection メソッドから返され、エンティティの DbEntityEntry<TEntity> コレクション ナビゲーション プロパティに対して読み込みなどの操作を実行できます。 (継承元 DbMemberEntry<TEntity,TProperty>) |
演算子
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
このオブジェクトで表されるナビゲーション プロパティの非ジェネリック DbCollectionEntry クラスの新しいインスタンスを返します。 |
適用対象
Entity Framework