Freigeben über


ReferenceChangedEventData Konstruktor

Definition

Erstellt die Ereignisnutzlast.

public ReferenceChangedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry entityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, object oldReferencedEntity, object newReferencedEntity);
public ReferenceChangedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry entityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, object? oldReferencedEntity, object? newReferencedEntity);
new Microsoft.EntityFrameworkCore.Diagnostics.ReferenceChangedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigation * obj * obj -> Microsoft.EntityFrameworkCore.Diagnostics.ReferenceChangedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), entityEntry As EntityEntry, navigation As INavigation, oldReferencedEntity As Object, newReferencedEntity As Object)

Parameter

eventDefinition
EventDefinitionBase

Die Ereignisdefinition.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Ein Delegat, der eine Protokollmeldung für dieses Ereignis generiert.

entityEntry
EntityEntry

Der Eintrag für die Entität instance, für die sich der Eigenschaftswert geändert hat.

navigation
INavigation

Die Navigationseigenschaft.

oldReferencedEntity
Object

Die alte Entität, auf die verwiesen wird.

newReferencedEntity
Object

Die neue Entität, auf die verwiesen wird.

Gilt für: