Skip to content

PosSharp.Core.StateTransitionResult_TState_

github-actions[bot] edited this page May 8, 2026 · 3 revisions

PosSharp v1.2.0 API Reference


StateTransitionResult<TState> Struct

スレッドセーフな状態遷移の結果を表します。

public readonly record struct StateTransitionResult<TState> : System.IEquatable<PosSharp.Core.StateTransitionResult<TState>>
    where TState : class

Type parameters

TState

状態の型。参照型に限定されます。

Implements System.IEquatable<PosSharp.Core.StateTransitionResult<TState>>

Constructors
StateTransitionResult(TState, TState, bool) スレッドセーフな状態遷移の結果を表します。
Properties
Changed 状態が実際に変更されたかどうか。
NewState 遷移後の状態。
OldState 遷移前の状態。

Clone this wiki locally