INavigationListener INavigationListener Interface

Definition

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.

public interface INavigationListener
Public Interface INavigationListener

Methods

NavigationCollectionChanged(InternalEntityEntry, INavigation, IEnumerable, IEnumerable) 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
added
System.Collections.Generic.IEnumerable<System.Object> System.Collections.Generic.IEnumerable(Of System.Object)
removed
System.Collections.Generic.IEnumerable<System.Object> System.Collections.Generic.IEnumerable(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
oldValue
System.Object System.Object
newValue
System.Object System.Object