ValueGenerationManager ValueGenerationManager 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 ValueGenerationManager : IValueGenerationManager
Public Class ValueGenerationManager
    Implements IValueGenerationManager
Inheritance
System.ObjectSystem.Object
ValueGenerationManagerValueGenerationManager
Implements

Constructors

ValueGenerationManager(IValueGeneratorSelector, IKeyPropagator) ValueGenerationManager(IValueGeneratorSelector, IKeyPropagator)

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 ValueGenerationManager(IValueGeneratorSelector valueGeneratorSelector, IKeyPropagator keyPropagator)
Public Sub New(valueGeneratorSelector As IValueGeneratorSelector, keyPropagator As IKeyPropagator)
Parameters

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

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

Inherited from System.Object

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

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

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MayGetTemporaryValue(IProperty, IEntityType) MayGetTemporaryValue(IProperty, 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.

public virtual bool MayGetTemporaryValue(IProperty property, IEntityType entityType)
Public Overridable Function MayGetTemporaryValue(property As IProperty, entityType As IEntityType) As Boolean
Parameters
property
IProperty IProperty
Returns
System.Boolean System.Boolean

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from System.Object

ToString() ToString()

Inherited from System.Object