PDComm.GemEnhancedObjectDefinition
클래스
객체(OBJSPEC) 하나와 그 객체가 받는 확장 원격 명령을 정의합니다.
public sealed record GemEnhancedObjectDefinition매개변수
| 이름 | 설명 |
|---|---|
Name | 객체 이름입니다. 대소문자를 구분하여 정확히 일치시키는 ASCII 아이템입니다. 명시적으로 등록하면 빈 이름도 허용됩니다. 객체 이름은 고유해야 합니다. |
Commands | 객체의 명령 정의입니다. GemCommandDefinition의 규칙이 적용되지만, 매개변수 값에는 JIS-8을 제외한 모든 형식을 사용할 수 있습니다. |
멤버
GemEnhancedObjectDefinition
생성자
객체(OBJSPEC) 하나와 그 객체가 받는 확장 원격 명령을 정의합니다.
public GemEnhancedObjectDefinition(SecsItem Name, ReadOnlyMemory<GemCommandDefinition> Commands)매개변수
| 이름 | 설명 |
|---|---|
Name | 객체 이름입니다. 대소문자를 구분하여 정확히 일치시키는 ASCII 아이템입니다. 명시적으로 등록하면 빈 이름도 허용됩니다. 객체 이름은 고유해야 합니다. |
Commands | 객체의 명령 정의입니다. GemCommandDefinition의 규칙이 적용되지만, 매개변수 값에는 JIS-8을 제외한 모든 형식을 사용할 수 있습니다. |
Commands
속성
객체의 명령 정의입니다. GemCommandDefinition의 규칙이 적용되지만, 매개변수 값에는 JIS-8을 제외한 모든 형식을 사용할 수 있습니다.
public ReadOnlyMemory<GemCommandDefinition> Commands { get; init; }Name
속성
객체 이름입니다. 대소문자를 구분하여 정확히 일치시키는 ASCII 아이템입니다. 명시적으로 등록하면 빈 이름도 허용됩니다. 객체 이름은 고유해야 합니다.
public SecsItem Name { get; init; }