Class ExpressionSlimEntityTypeRecordizer
Expression tree visitor to substitute occurrences of user-defined entity types for record types.
Inherited Members
Namespace: Nuqleon.DataModel.CompilerServices.Bonsai
Assembly: Nuqleon.DataModel.CompilerServices.dll
Syntax
public sealed class ExpressionSlimEntityTypeRecordizer : ExpressionSlimEntityTypeSubstitutor
Constructors
ExpressionSlimEntityTypeRecordizer()
Creates a new entity type substitutor using record types.
Declaration
public ExpressionSlimEntityTypeRecordizer()
Properties
DataTypeConverter
Gets a converter to create a slim type from a data type.
Declaration
protected override DataTypeVisitor<TypeSlim, PropertyDataSlim> DataTypeConverter { get; }
Property Value
Type | Description |
---|---|
DataTypeVisitor<TypeSlim, PropertyDataSlim> |