다음을 통해 공유


StateMachine<TReturn> 클래스

정의

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 컴퓨터의 상태를 나타냅니다.

public abstract class StateMachine<TReturn>
type StateMachine<'Return> = class
Public MustInherit Class StateMachine(Of TReturn)

형식 매개 변수

TReturn

제네릭 형식의 Return입니다.

상속
StateMachine<TReturn>
파생

생성자

StateMachine<TReturn>()

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 클래스의 새 instance 초기화합니다StateMachine<TReturn>.

속성

CurrentState

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 컴퓨터의 현재 상태를 가져오거나 설정합니다.

StartState

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 컴퓨터의 시작 상태를 가져옵니다.

메서드

Stay()

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 전환 중에 컴퓨터에 유지됩니다.

Stay(TReturn)

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 출력을 사용하여 전환하는 동안 머신에 유지됩니다.

Stop()

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 전환 시 컴퓨터를 사용하지 않도록 설정합니다.

Transition(StateMachine<TReturn>.State)

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 상태의 새 전환을 나타냅니다.

Transition(TReturn, StateMachine<TReturn>.State)

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 출력을 사용하여 상태의 새 전환을 나타냅니다.

Turn()

이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 상태의 선회 프로세스를 설명합니다.

적용 대상