콘텐츠로 이동
무료 평가 시작

PDComm.GemCommandOptions

클래스

GemEquipment.ConfigureCommands가 설치하는 장비 원격 명령 저장소의 용량 한도를 나타냅니다.

public sealed record GemCommandOptions

한도는 애플리케이션 정책입니다. 저장소와, 수신한 S2F41 요청의 검증을 제한합니다.

멤버

GemCommandOptions

생성자

기본값으로 새 인스턴스를 초기화합니다.

public GemCommandOptions()

참고

  • 객체 이니셜라이저에서 이 형식의 모든 required 속성을 설정해야 합니다.

MaxCommands

속성

원격 명령 정의의 최대 수를 가져옵니다. 값은 0보다 커야 합니다.

public required nuint MaxCommands { get; init; }

MaxErrors

속성

검증 결과나 응답에 들어가는 매개변수 문제(CPACK 항목)의 최대 수를 가져옵니다.

public required nuint MaxErrors { get; init; }

MaxIdentifierBytes

속성

ASCII 명령 이름이나 매개변수 이름 하나의 최대 크기(바이트)를 가져옵니다.

public required nuint MaxIdentifierBytes { get; init; }

MaxParametersPerCommand

속성

명령 정의 하나와 수신한 S2F41 요청 하나의 최대 매개변수 수를 가져옵니다.

public required nuint MaxParametersPerCommand { get; init; }

MaxTotalIdentifierBytes

속성

모든 ASCII 명령 이름과 매개변수 이름을 합한 최대 크기(바이트)를 가져옵니다. 숫자 이름은 0바이트로 셉니다.

public required nuint MaxTotalIdentifierBytes { get; init; }

MaxTotalParameters

속성

모든 명령을 합한 최대 매개변수 정의 수를 가져옵니다.

public required nuint MaxTotalParameters { get; init; }