Show / Hide Table of Contents

Class MigrationType

Contains information about new type added during migration. Without this info it won't be possible to encode the type.

Inheritance
System.Object
MigrationType
Namespace: Eco.Core.Serialization.Migrations
Assembly: Eco.Core.dll
Syntax
public class MigrationType : Object

Constructors

MigrationType(Double, Type, String)

Declaration
public MigrationType(double sinceVersion, Type type, string targetSchemaType)
Parameters
Type Name Description
System.Double sinceVersion
System.Type type
System.String targetSchemaType

Properties

SinceVersion

Declaration
public double SinceVersion { get; }
Property Value
Type Description
System.Double

TargetSchemaType

Declaration
public string TargetSchemaType { get; }
Property Value
Type Description
System.String

Type

Declaration
public Type Type { get; }
Property Value
Type Description
System.Type

Methods

Equals(MigrationType)

Declaration
protected bool Equals(MigrationType other)
Parameters
Type Name Description
MigrationType other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾