IInternalEntityEntryNotifier IInternalEntityEntryNotifier Interface

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public interface IInternalEntityEntryNotifierPublic Interface IInternalEntityEntryNotifier

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods

  • KeyPropertyChanged(InternalEntityEntry, IProperty, IReadOnlyList<IKey>, IReadOnlyList<IForeignKey>, Object, Object)
    KeyPropertyChanged(InternalEntityEntry, IProperty, IReadOnlyList(Of IKey), IReadOnlyList(Of IForeignKey), Object, Object)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void KeyPropertyChanged(InternalEntityEntry entry, IProperty property, IReadOnlyList<IKey> keys, IReadOnlyList<IForeignKey> foreignKeys, object oldValue, object newValue)Sub KeyPropertyChanged(entry As InternalEntityEntry, property As IProperty, keys As IReadOnlyList(Of IKey), foreignKeys As IReadOnlyList(Of IForeignKey), oldValue As Object, newValue As Object)

    Parameters

  • NavigationCollectionChanged(InternalEntityEntry, INavigation, IEnumerable<Object>, IEnumerable<Object>)
    NavigationCollectionChanged(InternalEntityEntry, INavigation, IEnumerable(Of Object), IEnumerable(Of Object))

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void NavigationCollectionChanged(InternalEntityEntry entry, INavigation navigation, IEnumerable<object> added, IEnumerable<object> removed)Sub NavigationCollectionChanged(entry As InternalEntityEntry, navigation As INavigation, added As IEnumerable(Of Object), removed As IEnumerable(Of Object))

    Parameters

    • entry
    • navigation
    • added
      System.Collections.Generic.IEnumerable<T><System.Object>
      System.Collections.Generic.IEnumerable<T>(Of System.Object)
    • removed
      System.Collections.Generic.IEnumerable<T><System.Object>
      System.Collections.Generic.IEnumerable<T>(Of System.Object)
  • NavigationReferenceChanged(InternalEntityEntry, INavigation, Object, Object)
    NavigationReferenceChanged(InternalEntityEntry, INavigation, Object, Object)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void NavigationReferenceChanged(InternalEntityEntry entry, INavigation navigation, object oldValue, object newValue)Sub NavigationReferenceChanged(entry As InternalEntityEntry, navigation As INavigation, oldValue As Object, newValue As Object)

    Parameters

  • PropertyChanged(InternalEntityEntry, IPropertyBase, Boolean)
    PropertyChanged(InternalEntityEntry, IPropertyBase, Boolean)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void PropertyChanged(InternalEntityEntry entry, IPropertyBase property, bool setModified)Sub PropertyChanged(entry As InternalEntityEntry, property As IPropertyBase, setModified As Boolean)

    Parameters

  • PropertyChanging(InternalEntityEntry, IPropertyBase)
    PropertyChanging(InternalEntityEntry, IPropertyBase)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void PropertyChanging(InternalEntityEntry entry, IPropertyBase property)Sub PropertyChanging(entry As InternalEntityEntry, property As IPropertyBase)

    Parameters

  • StateChanged(InternalEntityEntry, EntityState, Boolean)
    StateChanged(InternalEntityEntry, EntityState, Boolean)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void StateChanged(InternalEntityEntry entry, EntityState oldState, bool fromQuery)Sub StateChanged(entry As InternalEntityEntry, oldState As EntityState, fromQuery As Boolean)

    Parameters

  • StateChanging(InternalEntityEntry, EntityState)
    StateChanging(InternalEntityEntry, EntityState)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void StateChanging(InternalEntityEntry entry, EntityState newState)Sub StateChanging(entry As InternalEntityEntry, newState As EntityState)

    Parameters

  • TrackedFromQuery(InternalEntityEntry, ISet<IForeignKey>)
    TrackedFromQuery(InternalEntityEntry, ISet(Of IForeignKey))

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    void TrackedFromQuery(InternalEntityEntry entry, ISet<IForeignKey> handledForeignKeys)Sub TrackedFromQuery(entry As InternalEntityEntry, handledForeignKeys As ISet(Of IForeignKey))

    Parameters

Details

Assembly

Microsoft.EntityFrameworkCore.dll