ValueGeneratorSelector ValueGeneratorSelector Class

Definition

Selects value generators to be used to generate values for properties of entities.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

public class ValueGeneratorSelector : IValueGeneratorSelector
Public Class ValueGeneratorSelector
    Implements IValueGeneratorSelector
Inheritance
System.ObjectSystem.Object
ValueGeneratorSelectorValueGeneratorSelector
Implements

Constructors

ValueGeneratorSelector(IValueGeneratorCache) ValueGeneratorSelector(IValueGeneratorCache)

Initializes a new instance of the ValueGeneratorSelector class.

Properties

Cache Cache

The cache being used to store value generator instances.

Methods

Create(IProperty, IEntityType) Create(IProperty, IEntityType)

Creates a new value generator for the given property.

System.Object.Equals(System.Object) System.Object.Equals(System.Object) Inherited from System.Object
System.Object.Equals(System.Object, System.Object) System.Object.Equals(System.Object, System.Object) Inherited from System.Object
System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
System.Object.GetType() System.Object.GetType() Inherited from System.Object
System.Object.MemberwiseClone() System.Object.MemberwiseClone() Inherited from System.Object
System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) Inherited from System.Object
Select(IProperty, IEntityType) Select(IProperty, IEntityType)

Selects the appropriate value generator for a given property.

System.Object.ToString() System.Object.ToString() Inherited from System.Object