次の方法で共有


LazyLoadingEventData コンストラクター

定義

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

public LazyLoadingEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.DbContext context, object entity, string navigationPropertyName);
public LazyLoadingEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.DbContext? context, object entity, string navigationPropertyName);
new Microsoft.EntityFrameworkCore.Diagnostics.LazyLoadingEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * Microsoft.EntityFrameworkCore.DbContext * obj * string -> Microsoft.EntityFrameworkCore.Diagnostics.LazyLoadingEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), context As DbContext, entity As Object, navigationPropertyName As String)

パラメーター

eventDefinition
EventDefinitionBase

イベント定義。

messageGenerator
Func<EventDefinitionBase,EventData,String>

このイベントのログ メッセージを生成するデリゲート。

context
DbContext

現在の DbContext。または null 、使用できなくなった場合は 。

entity
Object

遅延読み込みが開始されたエンティティ インスタンス。

navigationPropertyName
String

読み込むリレーションシップのナビゲーション プロパティ名。

適用対象