Table of Contents

Class ConvertFieldOperation

Namespace
eQuantic.Core.Data.Migration
Assembly
eQuantic.Core.Data.dll

Converts a field's stored type (schema/type evolution) across existing documents.

public sealed class ConvertFieldOperation : MigrationOperation
Inheritance
ConvertFieldOperation
Inherited Members

Constructors

ConvertFieldOperation(Type, LambdaExpression, MigrationFieldType, MigrationFieldType)

Converts a field's stored type (schema/type evolution) across existing documents.

public ConvertFieldOperation(Type entityType, LambdaExpression field, MigrationFieldType from, MigrationFieldType to)

Parameters

entityType Type
field LambdaExpression
from MigrationFieldType
to MigrationFieldType

Properties

Field

The field selector.

public LambdaExpression Field { get; }

Property Value

LambdaExpression

From

The current stored type.

public MigrationFieldType From { get; }

Property Value

MigrationFieldType

To

The target stored type.

public MigrationFieldType To { get; }

Property Value

MigrationFieldType