IndexEventData Oluşturucu

Tanım

Geçersiz bir dizin içeren olaylar için olay yükünü oluşturur.

C#
public IndexEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string indexName, System.Collections.Generic.List<string> indexPropertyNames);
C#
public IndexEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string? indexName, System.Collections.Generic.List<string> indexPropertyNames);

Parametreler

eventDefinition
EventDefinitionBase

Olay tanımı.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Bu olay için günlük iletisi oluşturan bir temsilci.

entityType
IEntityType

Dizinin tanımlandığı varlık türü.

indexName
String

Dizinin adı.

indexPropertyNames
List<String>

Dizini tanımlayan özelliklerin adları.

Şunlara uygulanır

Ürün Sürümler
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0