Bagikan melalui


DbCommandInterceptor.CommandCreated(CommandEndEventData, DbCommand) Metode

Definisi

Dipanggil segera setelah EF memanggil CreateCommand().

Metode ini masih dipanggil jika pencegat menekan pembuatan perintah di CommandCreating(CommandCorrelatedEventData, InterceptionResult<DbCommand>). Dalam hal ini, result adalah hasil yang dikembalikan oleh CommandCreating(CommandCorrelatedEventData, InterceptionResult<DbCommand>).

public virtual System.Data.Common.DbCommand CommandCreated(Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData eventData, System.Data.Common.DbCommand result);
abstract member CommandCreated : Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData * System.Data.Common.DbCommand -> System.Data.Common.DbCommand
override this.CommandCreated : Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData * System.Data.Common.DbCommand -> System.Data.Common.DbCommand
Public Overridable Function CommandCreated (eventData As CommandEndEventData, result As DbCommand) As DbCommand

Parameter

eventData
CommandEndEventData

Informasi kontekstual tentang perintah dan eksekusi.

result
DbCommand

Hasil panggilan ke CreateCommand(). Nilai ini biasanya digunakan sebagai nilai pengembalian untuk implementasi metode ini.

Mengembalikan

Hasil yang akan digunakan EF. Implementasi normal dari metode ini untuk setiap pencegat yang tidak mencoba mengubah hasilnya adalah mengembalikan nilai yang result diteruskan.

Penerapan

Berlaku untuk