Language

ConnectionEventData コンストラクター

定義

オーバーロード

ConnectionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbConnection, Guid, Boolean, DateTimeOffset)

ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs

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

public ConnectionEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Guid connectionId, bool async, DateTimeOffset startTime);
new Microsoft.EntityFrameworkCore.Diagnostics.ConnectionEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * Guid * bool * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.ConnectionEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, connectionId As Guid, async As Boolean, startTime As DateTimeOffset)

パラメーター

eventDefinition
EventDefinitionBase

イベント定義。

messageGenerator
Func<EventDefinitionBase,EventData,String>

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

connection
DbConnection

DbConnection。

connectionId
Guid

使用されている DbConnection インスタンスを識別する関連付け ID。

async
Boolean

操作が非同期的に実行されているかどうかを示します。

startTime
DateTimeOffset

このイベントの開始時刻。

適用対象

ConnectionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbConnection, DbContext, Guid, Boolean, DateTimeOffset)

ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs
ソース:
ConnectionEventData.cs

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

public ConnectionEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.DbContext? context, Guid connectionId, bool async, DateTimeOffset startTime);
public ConnectionEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.DbContext context, Guid connectionId, bool async, DateTimeOffset startTime);
new Microsoft.EntityFrameworkCore.Diagnostics.ConnectionEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.DbContext * Guid * bool * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.ConnectionEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, context As DbContext, connectionId As Guid, async As Boolean, startTime As DateTimeOffset)

パラメーター

eventDefinition
EventDefinitionBase

イベント定義。

messageGenerator
Func<EventDefinitionBase,EventData,String>

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

connection
DbConnection

DbConnection。

context
DbContext

現在使用されている DbContext 。不明な場合は null に設定されます。

connectionId
Guid

使用されている DbConnection インスタンスを識別する関連付け ID。

async
Boolean

操作が非同期的に実行されているかどうかを示します。

startTime
DateTimeOffset

このイベントの開始時刻。

適用対象