Internal​Mixed​Entity​Entry Internal​Mixed​Entity​Entry 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 InternalMixedEntityEntry : InternalEntityEntry, IUpdateEntryPublic Class InternalMixedEntityEntry
    Inherits InternalEntityEntry
    Implements IUpdateEntry
Inheritance
System.ObjectSystem.Object
InternalMixedEntityEntryInternalMixedEntityEntry
Implements

Inherited Members

Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

SetEntityState(EntityState, System.Boolean)SetEntityState(EntityState, System.Boolean)
SetEntityStateAsync(EntityState, System.Boolean, System.Threading.CancellationToken)SetEntityStateAsync(EntityState, System.Boolean, System.Threading.CancellationToken)
SetPropertyModified(IProperty, System.Boolean, System.Boolean, System.Boolean)SetPropertyModified(IProperty, System.Boolean, System.Boolean, System.Boolean)
MarkAsTemporary(IProperty, System.Boolean)MarkAsTemporary(IProperty, System.Boolean)
SetOriginalValue(IPropertyBase, System.Object, System.Int32)SetOriginalValue(IPropertyBase, System.Object, System.Int32)
AddRangeToCollectionSnapshot(IPropertyBase, System.Collections.Generic.IEnumerable<System.Object>)AddRangeToCollectionSnapshot(IPropertyBase, System.Collections.Generic.IEnumerable(Of System.Object))
SetProperty(IPropertyBase, System.Object, System.Boolean)SetProperty(IPropertyBase, System.Object, System.Boolean)
HandleINotifyPropertyChanging(System.Object, PropertyChangingEventArgs)HandleINotifyPropertyChanging(System.Object, PropertyChangingEventArgs)
HandleINotifyPropertyChanged(System.Object, PropertyChangedEventArgs)HandleINotifyPropertyChanged(System.Object, PropertyChangedEventArgs)
HandleINotifyCollectionChanged(System.Object, NotifyCollectionChangedEventArgs)HandleINotifyCollectionChanged(System.Object, NotifyCollectionChangedEventArgs)
SetIsLoaded(INavigation, System.Boolean)SetIsLoaded(INavigation, System.Boolean)

System.Object

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

Constructors

InternalMixedEntityEntry(IStateManager, IEntityType, Object) InternalMixedEntityEntry(IStateManager, IEntityType, 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 InternalMixedEntityEntry(IStateManager stateManager, IEntityType entityType, object entity)Public Sub New(stateManager As IStateManager, entityType As IEntityType, entity As Object)
Parameters
entity
System.Object System.Object

InternalMixedEntityEntry(IStateManager, IEntityType, Object, ValueBuffer) InternalMixedEntityEntry(IStateManager, IEntityType, Object, ValueBuffer)

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 InternalMixedEntityEntry(IStateManager stateManager, IEntityType entityType, object entity, ValueBuffer valueBuffer)Public Sub New(stateManager As IStateManager, entityType As IEntityType, entity As Object, valueBuffer As ValueBuffer)
Parameters
entity
System.Object System.Object
valueBuffer
ValueBuffer ValueBuffer

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 override object Entity { get; }Public Overrides ReadOnly Property Entity As Object
Value
System.Object System.Object
Overrides

Methods

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 override object ReadPropertyValue(IPropertyBase propertyBase)Protected Overrides Function ReadPropertyValue(propertyBase As IPropertyBase) As Object
Parameters
Returns
System.Object System.Object
Overrides

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 override T ReadShadowValue<T>(int shadowIndex)Protected Overrides Function ReadShadowValue(Of T)(shadowIndex As Integer) As T
Type Parameters
T
Parameters
shadowIndex
System.Int32 System.Int32
Returns
T T
Overrides

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 override void WritePropertyValue(IPropertyBase propertyBase, object value)Protected Overrides Sub WritePropertyValue(propertyBase As IPropertyBase, value As Object)
Parameters
value
System.Object System.Object
Overrides