DbContextId 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンテキスト インスタンスとプール リースの一意識別子 (存在する場合)。
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct DbContextId
public readonly struct DbContextId
[<System.Runtime.CompilerServices.IsReadOnly>]
type DbContextId = struct
type DbContextId = struct
Public Structure DbContextId
- 継承
-
DbContextId
- 属性
注釈
この識別子は、複数のイベントが同じまたは異なるコンテキスト インスタンスを使用していることを簡単に識別できるように、主にログ記録とデバッグの関連付け ID として使用されます。
詳細と例については 、「DbContext の有効期間、構成、初期化 」を参照してください。
コンストラクター
DbContextId(Guid, Int32) |
指定InstanceIdしたリース番号とリース番号を持つ新しい DbContextId を作成します。 |
プロパティ
InstanceId |
使用されている の DbContext 一意識別子。 |
Lease |
この特定 DbContext のインスタンスがコンテキスト プールからリースされるたびにインクリメントされる数値。 |
メソッド
Equals(DbContextId) |
この ID を別の ID と比較して、同じリースされたコンテキストを表しているかどうかを確認します。 |
Equals(Object) |
この ID を別の ID と比較して、同じリースされたコンテキストを表しているかどうかを確認します。 |
GetHashCode() |
この ID のハッシュ コード。 |
ToString() |
インスタンス ID とリース番号を返します。 |
演算子
Equality(DbContextId, DbContextId) |
1 つの ID を別の ID と比較して、同じリースされたコンテキストを表しているかどうかを確認します。 |
Inequality(DbContextId, DbContextId) |
1 つの ID を別の ID と比較して、異なるリースされたコンテキストを表しているかどうかを確認します。 |
適用対象
Entity Framework