Language

CascadeDeleteEventData クラス

定義

親エンティティが削除されたためにエンティティが削除されていることを示すイベントの DiagnosticSource イベント ペイロード クラス。

[System.Runtime.CompilerServices.Nullable(0)]
public class CascadeDeleteEventData : Microsoft.EntityFrameworkCore.Diagnostics.EntityEntryEventData
public class CascadeDeleteEventData : Microsoft.EntityFrameworkCore.Diagnostics.EntityEntryEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type CascadeDeleteEventData = class
    inherit EntityEntryEventData
type CascadeDeleteEventData = class
    inherit EntityEntryEventData
Public Class CascadeDeleteEventData
Inherits EntityEntryEventData
継承
CascadeDeleteEventData
属性

注釈

詳細と例については 、「ログ記録、イベント、診断 」を参照してください。

コンストラクター

Name 説明
CascadeDeleteEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, EntityEntry, EntityEntry, EntityState)

イベント ペイロードを構築します。

プロパティ

Name 説明
EntityEntry

エンティティ エントリ。

(継承元 EntityEntryEventData)
EventId

メッセージ ID と名前を定義する EventId 。

(継承元 EventData)
EventIdCode

このイベントが定義されているコードを表す文字列。

(継承元 EventData)
LogLevel

このイベントのメッセージをログに記録するために使用される LogLevel 。

(継承元 EventData)
ParentEntityEntry

カスケードをトリガーする親のエンティティ エントリ。

State

子が通常は "削除済み" に移行している状態。

メソッド

Name 説明
ToString()

このイベントを説明するロガー メッセージ。

(継承元 EventData)

適用対象