RelationalValueGeneratorSelector
RelationalValueGeneratorSelector
Class
Definition
public class RelationalValueGeneratorSelector : ValueGeneratorSelector, IValueGeneratorSelector
Public Class RelationalValueGeneratorSelector
Inherits ValueGeneratorSelector
Implements IValueGeneratorSelector
- Inheritance
-
System.ObjectSystem.ObjectRelationalValueGeneratorSelectorRelationalValueGeneratorSelector
- Implements
Constructors
RelationalValueGeneratorSelector(IValueGeneratorCache, IRelationalAnnotationProvider) RelationalValueGeneratorSelector(IValueGeneratorCache, IRelationalAnnotationProvider)
public RelationalValueGeneratorSelector(IValueGeneratorCache cache, IRelationalAnnotationProvider relationalExtensions)
Public Sub New(cache As IValueGeneratorCache, relationalExtensions As IRelationalAnnotationProvider)
Parameters
- relationalExtensions
- IRelationalAnnotationProvider IRelationalAnnotationProvider
Properties
Cache Cache
The cache being used to store value generator instances.
(Inherited from ValueGeneratorSelector)Methods
Create(IProperty, IEntityType) Create(IProperty, IEntityType)
public override ValueGenerator Create(IProperty property, IEntityType entityType)
Public Overrides Function Create(property As IProperty, entityType As IEntityType) As ValueGenerator
Parameters
- entityType
- IEntityType IEntityType
Returns
- Overrides
Select(IProperty, IEntityType) Select(IProperty, IEntityType)
Selects the appropriate value generator for a given property.
(Inherited from ValueGeneratorSelector)