KeyPropagator KeyPropagator 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 KeyPropagator : IKeyPropagator
Public Class KeyPropagator
    Implements IKeyPropagator
Inheritance
System.ObjectSystem.Object
KeyPropagatorKeyPropagator
Implements

Constructors

KeyPropagator(IValueGeneratorSelector) KeyPropagator(IValueGeneratorSelector)

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 KeyPropagator(IValueGeneratorSelector valueGeneratorSelector)
Public Sub New(valueGeneratorSelector As IValueGeneratorSelector)
Parameters

Methods

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

PropagateValue(InternalEntityEntry, IProperty) PropagateValue(InternalEntityEntry, 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 void PropagateValue(InternalEntityEntry entry, IProperty property)
Public Overridable Sub PropagateValue(entry As InternalEntityEntry, property As IProperty)
Parameters
property
IProperty IProperty

PropagateValueAsync(InternalEntityEntry, IProperty, CancellationToken) PropagateValueAsync(InternalEntityEntry, IProperty, 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 PropagateValueAsync(InternalEntityEntry entry, IProperty property, CancellationToken cancellationToken = null)
Public Overridable Function PropagateValueAsync(entry As InternalEntityEntry, property As IProperty, cancellationToken As CancellationToken = Nothing) As Task
Parameters
property
IProperty IProperty
cancellationToken
System.Threading.CancellationToken System.Threading.CancellationToken
Returns
System.Threading.Tasks.Task System.Threading.Tasks.Task

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

Inherited from System.Object

ToString() ToString()

Inherited from System.Object