Table of Contents

Struct SynchronizingEventInfo

Namespace
Backdash
Assembly
Backdash.dll

Data for Synchronizing event.

public readonly struct SynchronizingEventInfo : IEquatable<SynchronizingEventInfo>
Implements
Inherited Members

Constructors

SynchronizingEventInfo(int, int)

Data for Synchronizing event.

public SynchronizingEventInfo(int CurrentStep, int TotalSteps)

Parameters

CurrentStep int

Current synchronizing step.

TotalSteps int

Total synchronization steps

Properties

CurrentStep

Current synchronizing step.

public int CurrentStep { get; init; }

Property Value

int

TotalSteps

Total synchronization steps

public int TotalSteps { get; init; }

Property Value

int

Methods

Deconstruct(out int, out int)

public void Deconstruct(out int CurrentStep, out int TotalSteps)

Parameters

CurrentStep int
TotalSteps int

Equals(SynchronizingEventInfo)

public bool Equals(SynchronizingEventInfo other)

Parameters

other SynchronizingEventInfo

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(SynchronizingEventInfo, SynchronizingEventInfo)

public static bool operator ==(SynchronizingEventInfo left, SynchronizingEventInfo right)

Parameters

left SynchronizingEventInfo
right SynchronizingEventInfo

Returns

bool

operator !=(SynchronizingEventInfo, SynchronizingEventInfo)

public static bool operator !=(SynchronizingEventInfo left, SynchronizingEventInfo right)

Parameters

left SynchronizingEventInfo
right SynchronizingEventInfo

Returns

bool