Show / Hide Table of Contents

Class OutputEntryDataModification

Modification with generates ReaderDataInput with Eco.Core.Serialization.Migrations.DataMigrations.OutputEntryDataModification.generateOutput function for specified Eco.Core.Serialization.Migrations.DataMigrations.OutputEntryDataModification.dataInput. May be used by DictionaryDataMigration or CollectionToDictionaryDataMigration for key/value data generation.

Inheritance
System.Object
OutputEntryDataModification
Implements
IEntryDataModification
Namespace: Eco.Core.Serialization.Migrations.DataMigrations
Assembly: Eco.Core.dll
Syntax
public class OutputEntryDataModification : Object, IEntryDataModification

Constructors

OutputEntryDataModification(DataInput, Func<IDictionary<IDataInput, ReaderDataInput>, ReaderDataInput>)

Declaration
public OutputEntryDataModification(DataInput input, Func<IDictionary<IDataInput, ReaderDataInput>, ReaderDataInput> generateOutput)
Parameters
Type Name Description
DataInput input
System.Func<System.Collections.Generic.IDictionary<IDataInput, ReaderDataInput>, ReaderDataInput> generateOutput

Methods

Initialize(MigrationManager)

Declaration
public void Initialize(MigrationManager manager)
Parameters
Type Name Description
MigrationManager manager

ModifyEntry(Dictionary<IDataInput, ReaderDataInput>)

Declaration
public void ModifyEntry(Dictionary<IDataInput, ReaderDataInput> dataInputs)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<IDataInput, ReaderDataInput> dataInputs

Implements

IEntryDataModification

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
☀
☾