InternalEntityEntry InternalEntityEntry Class

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 abstract class InternalEntityEntry : IUpdateEntryPublic MustInherit Class InternalEntityEntry
    Implements IUpdateEntry

Inheritance Hierarchy

  • System.Object
    System.Object
  • InternalEntityEntry
    InternalEntityEntry

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors 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.

Properties 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.

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 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.

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.

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.

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.

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.

Constructors

  • InternalEntityEntry(IStateManager, IEntityType)
    InternalEntityEntry(IStateManager, IEntityType)

    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.

    protected InternalEntityEntry(IStateManager stateManager, IEntityType entityType)Protected Sub New(stateManager As IStateManager, entityType As IEntityType)

    Parameters

Properties

  • Entity
    Entity

    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 abstract object Entity { get; }Public MustOverride ReadOnly Property Entity As Object

    Property Value

    • System.Object
      System.Object
  • EntityState
    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.

    public virtual EntityState EntityState { get; }Public Overridable ReadOnly Property EntityState As EntityState

    Property Value

  • EntityType
    EntityType

    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 IEntityType EntityType { get; }Public Overridable ReadOnly Property EntityType As IEntityType

    Property Value

  • HasConceptualNull
    HasConceptualNull

    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 bool HasConceptualNull { get; }Public Overridable ReadOnly Property HasConceptualNull As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • HasOriginalValuesSnapshot
    HasOriginalValuesSnapshot

    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 bool HasOriginalValuesSnapshot { get; }Public Overridable ReadOnly Property HasOriginalValuesSnapshot As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • HasRelationshipSnapshot
    HasRelationshipSnapshot

    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 bool HasRelationshipSnapshot { get; }Public Overridable ReadOnly Property HasRelationshipSnapshot As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • IsKeySet
    IsKeySet

    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 bool IsKeySet { get; }Public Overridable ReadOnly Property IsKeySet As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • Item[IPropertyBase]
    Item(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 object this[IPropertyBase propertyBase] { get; set; }Public Overridable Property Item(propertyBase As IPropertyBase) As Object

    Parameters

    Property Value

    • System.Object
      System.Object
  • StateManager
    StateManager

    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 IStateManager StateManager { get; }Public Overridable ReadOnly Property StateManager As IStateManager

    Property Value

Methods

  • AcceptChanges()
    AcceptChanges()

    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 AcceptChanges()Public Overridable Sub AcceptChanges
  • AddRangeToCollectionSnapshot(IPropertyBase, IEnumerable<Object>)
    AddRangeToCollectionSnapshot(IPropertyBase, 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.

    public virtual void AddRangeToCollectionSnapshot(IPropertyBase propertyBase, IEnumerable<object> addedEntities)Public Overridable Sub AddRangeToCollectionSnapshot(propertyBase As IPropertyBase, addedEntities As IEnumerable(Of Object))

    Parameters

    • propertyBase
    • addedEntities
      System.Collections.Generic.IEnumerable<T><System.Object>
      System.Collections.Generic.IEnumerable<T>(Of System.Object)
  • AddToCollectionSnapshot(IPropertyBase, Object)
    AddToCollectionSnapshot(IPropertyBase, 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.

    public virtual void AddToCollectionSnapshot(IPropertyBase propertyBase, object addedEntity)Public Overridable Sub AddToCollectionSnapshot(propertyBase As IPropertyBase, addedEntity As Object)

    Parameters

  • CascadeDelete()
    CascadeDelete()

    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 CascadeDelete()Public Overridable Sub CascadeDelete
  • DiscardStoreGeneratedValues()
    DiscardStoreGeneratedValues()

    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 DiscardStoreGeneratedValues()Public Overridable Sub DiscardStoreGeneratedValues
  • EnsureOriginalValues()
    EnsureOriginalValues()

    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 EnsureOriginalValues()Public Overridable Sub EnsureOriginalValues
  • EnsureRelationshipSnapshot()
    EnsureRelationshipSnapshot()

    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 EnsureRelationshipSnapshot()Public Overridable Sub EnsureRelationshipSnapshot
  • GetCurrentValue(IPropertyBase)
    GetCurrentValue(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 object GetCurrentValue(IPropertyBase propertyBase)Public Overridable Function GetCurrentValue(propertyBase As IPropertyBase) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • GetCurrentValue<TProperty>(IPropertyBase)
    GetCurrentValue(Of TProperty)(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 TProperty GetCurrentValue<TProperty>(IPropertyBase propertyBase)Public Overridable Function GetCurrentValue(Of TProperty)(propertyBase As IPropertyBase) As TProperty

    Parameters

    Returns

    • TProperty
      TProperty
  • GetOriginalValue(IPropertyBase)
    GetOriginalValue(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 object GetOriginalValue(IPropertyBase propertyBase)Public Overridable Function GetOriginalValue(propertyBase As IPropertyBase) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • GetOriginalValue<TProperty>(IProperty)
    GetOriginalValue(Of TProperty)(IProperty)

    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 TProperty GetOriginalValue<TProperty>(IProperty property)Public Overridable Function GetOriginalValue(Of TProperty)(property As IProperty) As TProperty

    Parameters

    Returns

    • TProperty
      TProperty
  • GetPreStoreGeneratedCurrentValue(IPropertyBase)
    GetPreStoreGeneratedCurrentValue(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 object GetPreStoreGeneratedCurrentValue(IPropertyBase propertyBase)Public Overridable Function GetPreStoreGeneratedCurrentValue(propertyBase As IPropertyBase) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • GetRelationshipSnapshotValue(IPropertyBase)
    GetRelationshipSnapshotValue(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 object GetRelationshipSnapshotValue(IPropertyBase propertyBase)Public Overridable Function GetRelationshipSnapshotValue(propertyBase As IPropertyBase) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • GetRelationshipSnapshotValue<TProperty>(IPropertyBase)
    GetRelationshipSnapshotValue(Of TProperty)(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 TProperty GetRelationshipSnapshotValue<TProperty>(IPropertyBase propertyBase)Public Overridable Function GetRelationshipSnapshotValue(Of TProperty)(propertyBase As IPropertyBase) As TProperty

    Parameters

    Returns

    • TProperty
      TProperty
  • HandleConceptualNulls()
    HandleConceptualNulls()

    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 HandleConceptualNulls()Public Overridable Sub HandleConceptualNulls
  • HandleINotifyCollectionChanged(Object, NotifyCollectionChangedEventArgs)
    HandleINotifyCollectionChanged(Object, NotifyCollectionChangedEventArgs)

    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 HandleINotifyCollectionChanged(object sender, NotifyCollectionChangedEventArgs eventArgs)Public Overridable Sub HandleINotifyCollectionChanged(sender As Object, eventArgs As NotifyCollectionChangedEventArgs)

    Parameters

    • sender
      System.Object
      System.Object
    • eventArgs
      NotifyCollectionChangedEventArgs
      NotifyCollectionChangedEventArgs
  • HandleINotifyPropertyChanged(Object, PropertyChangedEventArgs)
    HandleINotifyPropertyChanged(Object, PropertyChangedEventArgs)

    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 HandleINotifyPropertyChanged(object sender, PropertyChangedEventArgs eventArgs)Public Overridable Sub HandleINotifyPropertyChanged(sender As Object, eventArgs As PropertyChangedEventArgs)

    Parameters

    • sender
      System.Object
      System.Object
    • eventArgs
      PropertyChangedEventArgs
      PropertyChangedEventArgs
  • HandleINotifyPropertyChanging(Object, PropertyChangingEventArgs)
    HandleINotifyPropertyChanging(Object, PropertyChangingEventArgs)

    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 HandleINotifyPropertyChanging(object sender, PropertyChangingEventArgs eventArgs)Public Overridable Sub HandleINotifyPropertyChanging(sender As Object, eventArgs As PropertyChangingEventArgs)

    Parameters

    • sender
      System.Object
      System.Object
    • eventArgs
      PropertyChangingEventArgs
      PropertyChangingEventArgs
  • HasTemporaryValue(IProperty)
    HasTemporaryValue(IProperty)

    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 bool HasTemporaryValue(IProperty property)Public Overridable Function HasTemporaryValue(property As IProperty) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsConceptualNull(IProperty)
    IsConceptualNull(IProperty)

    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 bool IsConceptualNull(IProperty property)Public Overridable Function IsConceptualNull(property As IProperty) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsLoaded(INavigation)
    IsLoaded(INavigation)

    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 bool IsLoaded(INavigation navigation)Public Overridable Function IsLoaded(navigation As INavigation) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsModified(IProperty)
    IsModified(IProperty)

    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 bool IsModified(IProperty property)Public Overridable Function IsModified(property As IProperty) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsStoreGenerated(IProperty)
    IsStoreGenerated(IProperty)

    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 bool IsStoreGenerated(IProperty property)Public Overridable Function IsStoreGenerated(property As IProperty) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • MarkAsTemporary(IProperty, Boolean)
    MarkAsTemporary(IProperty, 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 MarkAsTemporary(IProperty property, bool isTemporary = true)Public Overridable Sub MarkAsTemporary(property As IProperty, isTemporary As Boolean = True)

    Parameters

  • MarkShadowPropertiesNotSet(IEntityType)
    MarkShadowPropertiesNotSet(IEntityType)

    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.

    protected virtual void MarkShadowPropertiesNotSet(IEntityType entityType)Protected Overridable Sub MarkShadowPropertiesNotSet(entityType As IEntityType)

    Parameters

  • MarkUnchangedFromQuery(ISet<IForeignKey>)
    MarkUnchangedFromQuery(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.

    public virtual void MarkUnchangedFromQuery(ISet<IForeignKey> handledForeignKeys)Public Overridable Sub MarkUnchangedFromQuery(handledForeignKeys As ISet(Of IForeignKey))

    Parameters

  • PrepareToSave()
    PrepareToSave()

    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 InternalEntityEntry PrepareToSave()Public Overridable Function PrepareToSave As InternalEntityEntry

    Returns

  • ReadPropertyValue(IPropertyBase)
    ReadPropertyValue(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.

    protected virtual object ReadPropertyValue(IPropertyBase propertyBase)Protected Overridable Function ReadPropertyValue(propertyBase As IPropertyBase) As Object

    Parameters

    Returns

    • System.Object
      System.Object
  • ReadShadowValue<T>(Int32)
    ReadShadowValue(Of T)(Int32)

    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.

    protected virtual T ReadShadowValue<T>(int shadowIndex)Protected Overridable Function ReadShadowValue(Of T)(shadowIndex As Integer) As T

    Parameters

    • shadowIndex
      System.Int32
      System.Int32

    Returns

    • T
      T
  • RemoveFromCollectionSnapshot(IPropertyBase, Object)
    RemoveFromCollectionSnapshot(IPropertyBase, 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.

    public virtual void RemoveFromCollectionSnapshot(IPropertyBase propertyBase, object removedEntity)Public Overridable Sub RemoveFromCollectionSnapshot(propertyBase As IPropertyBase, removedEntity As Object)

    Parameters

  • SetCurrentValue(IPropertyBase, Object)
    SetCurrentValue(IPropertyBase, 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.

    public virtual void SetCurrentValue(IPropertyBase propertyBase, object value)Public Overridable Sub SetCurrentValue(propertyBase As IPropertyBase, value As Object)

    Parameters

  • SetEntityState(EntityState, Boolean)
    SetEntityState(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.

    public virtual void SetEntityState(EntityState entityState, bool acceptChanges = false)Public Overridable Sub SetEntityState(entityState As EntityState, acceptChanges As Boolean = False)

    Parameters

  • SetEntityStateAsync(EntityState, Boolean, CancellationToken)
    SetEntityStateAsync(EntityState, Boolean, CancellationToken)

    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 Task SetEntityStateAsync(EntityState entityState, bool acceptChanges, CancellationToken cancellationToken = null)Public Overridable Function SetEntityStateAsync(entityState As EntityState, acceptChanges As Boolean, cancellationToken As CancellationToken = Nothing) As Task

    Parameters

    • entityState
    • acceptChanges
      System.Boolean
      System.Boolean
    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task
      System.Threading.Tasks.Task
  • SetIsLoaded(INavigation, Boolean)
    SetIsLoaded(INavigation, 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 SetIsLoaded(INavigation navigation, bool loaded = true)Public Overridable Sub SetIsLoaded(navigation As INavigation, loaded As Boolean = True)

    Parameters

  • SetOriginalValue(IPropertyBase, Object, Int32)
    SetOriginalValue(IPropertyBase, Object, Int32)

    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 SetOriginalValue(IPropertyBase propertyBase, object value, int index = -1)Public Overridable Sub SetOriginalValue(propertyBase As IPropertyBase, value As Object, index As Integer = -1)

    Parameters

  • SetProperty(IPropertyBase, Object, Boolean)
    SetProperty(IPropertyBase, Object, 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 SetProperty(IPropertyBase propertyBase, object value, bool setModified = true)Public Overridable Sub SetProperty(propertyBase As IPropertyBase, value As Object, setModified As Boolean = True)

    Parameters

  • SetPropertyModified(IProperty, Boolean, Boolean, Boolean)
    SetPropertyModified(IProperty, Boolean, Boolean, 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 SetPropertyModified(IProperty property, bool changeState = true, bool isModified = true, bool isConceptualNull = false)Public Overridable Sub SetPropertyModified(property As IProperty, changeState As Boolean = True, isModified As Boolean = True, isConceptualNull As Boolean = False)

    Parameters

    • property
    • changeState
      System.Boolean
      System.Boolean
    • isModified
      System.Boolean
      System.Boolean
    • isConceptualNull
      System.Boolean
      System.Boolean
  • SetRelationshipSnapshotValue(IPropertyBase, Object)
    SetRelationshipSnapshotValue(IPropertyBase, 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.

    public virtual void SetRelationshipSnapshotValue(IPropertyBase propertyBase, object value)Public Overridable Sub SetRelationshipSnapshotValue(propertyBase As IPropertyBase, value As Object)

    Parameters

  • ToEntityEntry()
    ToEntityEntry()

    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 EntityEntry ToEntityEntry()Public Overridable Function ToEntityEntry As EntityEntry

    Returns

  • WritePropertyValue(IPropertyBase, Object)
    WritePropertyValue(IPropertyBase, 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.

    protected virtual void WritePropertyValue(IPropertyBase propertyBase, object value)Protected Overridable Sub WritePropertyValue(propertyBase As IPropertyBase, value As Object)

    Parameters

Details

Assembly

Microsoft.EntityFrameworkCore.dll