ValueGenerationManager ValueGenerationManager 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 class ValueGenerationManager : IValueGenerationManagerPublic Class ValueGenerationManager
    Implements IValueGenerationManager

Inheritance Hierarchy

  • System.Object
    System.Object
  • ValueGenerationManager
    ValueGenerationManager

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.

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.

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

  • 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

    Returns

    • System.Threading.Tasks.Task
      System.Threading.Tasks.Task
  • 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

    Returns

    • System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.dll