Show / Hide Table of Contents

Class ExpressionSlimEntityTypeRecordizer

Expression tree visitor to substitute occurrences of user-defined entity types for record types.

Inheritance
System.Object
ExpressionSlimEntityTypeSubstitutor
ExpressionSlimEntityTypeRecordizer
Inherited Members
ExpressionSlimEntityTypeSubstitutor.Apply(ExpressionSlim)
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>
Overrides
ExpressionSlimEntityTypeSubstitutor.DataTypeConverter
In This Article
Back to top Generated by DocFX