EntryPropertyValues EntryPropertyValues 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 abstract class EntryPropertyValues : PropertyValues
Public MustInherit Class EntryPropertyValues
    Inherits PropertyValues
Inheritance
System.ObjectSystem.Object
EntryPropertyValuesEntryPropertyValues

Constructors

EntryPropertyValues(InternalEntityEntry) EntryPropertyValues(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.

protected EntryPropertyValues(InternalEntityEntry internalEntry)
Protected Sub New(internalEntry As InternalEntityEntry)
Parameters

Properties

EntityType EntityType

Gets the underlying entity type for which this object is storing values.

(Inherited from PropertyValues)

InternalEntry InternalEntry

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.

(Inherited from PropertyValues)

Item[IProperty] Item(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 override object this[IProperty property] { get; set; }
Public Overrides Property Item(property As IProperty) As Object
Parameters
property
IProperty IProperty
Value
System.Object System.Object
Overrides

Item[String] Item(String)

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 this[string propertyName] { get; set; }
Public Overrides Property Item(propertyName As String) As Object
Parameters
propertyName
System.String System.String
Value
System.Object System.Object
Overrides

Properties Properties

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 IReadOnlyList<IProperty> Properties { get; }
Public Overrides ReadOnly Property Properties As IReadOnlyList(Of IProperty)
Value
System.Collections.Generic.IReadOnlyList<IProperty> System.Collections.Generic.IReadOnlyList(Of IProperty)
Overrides

Methods

Clone() Clone()

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 PropertyValues Clone()
Public Overrides Function Clone As PropertyValues
Returns
Overrides

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

GetValue(IProperty) GetValue(Of TValue)(IProperty)

Gets the value of the property just like using the indexed property getter but typed to the type of the generic parameter.

(Inherited from PropertyValues)

GetValue(String) GetValue(Of TValue)(String)

Gets the value of the property just like using the indexed property getter but typed to the type of the generic parameter.

(Inherited from PropertyValues)

GetValueInternal(IProperty) GetValueInternal(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.

protected abstract object GetValueInternal(IProperty property)
Protected MustOverride Function GetValueInternal(property As IProperty) As Object
Parameters
property
IProperty IProperty
Returns
System.Object System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from System.Object

SetValueInternal(IProperty, Object) SetValueInternal(IProperty, 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 abstract void SetValueInternal(IProperty property, object value)
Protected MustOverride Sub SetValueInternal(property As IProperty, value As Object)
Parameters
property
IProperty IProperty
value
System.Object System.Object

SetValues(IDictionary) SetValues(IDictionary(Of String, Object))

Sets the values of this object by copying values from the given dictionary.

The keys of the dictionary must match property names. Any key in the dictionary that does not match the name of a property in the entity type will be ignored.

(Inherited from PropertyValues)

SetValues(Object) SetValues(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 override void SetValues(object obj)
Public Overrides Sub SetValues(obj As Object)
Parameters
obj
System.Object System.Object
Overrides

SetValues(PropertyValues) SetValues(PropertyValues)

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 void SetValues(PropertyValues propertyValues)
Public Overrides Sub SetValues(propertyValues As PropertyValues)
Parameters
Overrides

ToObject() ToObject()

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 ToObject()
Public Overrides Function ToObject As Object
Returns
System.Object System.Object
Overrides

ToString() ToString()

Inherited from System.Object