ChangeDetector ChangeDetector Class

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 class ChangeDetector : IChangeDetector, IPropertyListener
Public Class ChangeDetector
    Implements IChangeDetector, IPropertyListener
Inheritance
System.ObjectSystem.Object
ChangeDetectorChangeDetector
Implements

Fields

SkipDetectChangesAnnotation SkipDetectChangesAnnotation

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 const string SkipDetectChangesAnnotation = "ChangeDetector.SkipDetectChanges"
Public Const SkipDetectChangesAnnotation As String = "ChangeDetector.SkipDetectChanges"

Methods

DetectChanges(InternalEntityEntry) DetectChanges(InternalEntityEntry)

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 virtual void DetectChanges(InternalEntityEntry entry)
Public Overridable Sub DetectChanges(entry As InternalEntityEntry)
Parameters

DetectChanges(IStateManager) DetectChanges(IStateManager)

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 virtual void DetectChanges(IStateManager stateManager)
Public Overridable Sub DetectChanges(stateManager As IStateManager)
Parameters

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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.

public virtual void PropertyChanged(InternalEntityEntry entry, IPropertyBase propertyBase, bool setModified)
Public Overridable Sub PropertyChanged(entry As InternalEntityEntry, propertyBase As IPropertyBase, setModified As Boolean)
Parameters
setModified
System.Boolean System.Boolean

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.

public virtual void PropertyChanging(InternalEntityEntry entry, IPropertyBase propertyBase)
Public Overridable Sub PropertyChanging(entry As InternalEntityEntry, propertyBase As IPropertyBase)
Parameters

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

Resume() Resume()

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 virtual void Resume()
Public Overridable Sub Resume

Suspend() Suspend()

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 virtual void Suspend()
Public Overridable Sub Suspend

ToString() ToString()

Inherited from System.Object