Delegate ProfileMigration

Namespace
TDMaker.Unity.Campaign
Assembly
TDMaker.Unity.dll

One migration step: upgrades data read with schema fromVersion to fromVersion + 1.

public delegate void ProfileMigration(ProfileData data, int fromVersion)

Parameters

data ProfileData
One migration step: upgrades data read with schema fromVersion to fromVersion + 1.
fromVersion int
One migration step: upgrades data read with schema fromVersion to fromVersion + 1.

Constructors

ProfileMigration(object, IntPtr)

public ProfileMigration(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(ProfileData, int, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(ProfileData data, int fromVersion, AsyncCallback callback, object @object)

Parameters

data ProfileData
fromVersion int
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(ProfileData, int)

public virtual void Invoke(ProfileData data, int fromVersion)

Parameters

data ProfileData
fromVersion int