PDComm.GemFormattedProgramDryRunOptions
클래스
정형 프로세스 프로그램 시험 실행 한 번의 정책 버전과 한도입니다.
public sealed record GemFormattedProgramDryRunOptions이 옵션을 GemFormattedPrograms.DryRun에 전달합니다. 한도를 초과하게 되는 시험 실행은 부분 보고서를 반환하지 않고 PdcommStatus.LimitExceeded로 실패합니다.
매개변수
| 이름 | 설명 |
|---|---|
PolicyVersion | 평가 정책 버전입니다. 1만 지원하며 다른 값은 PdcommStatus.InvalidArgument로 실패합니다. |
MaxIssues | 보고서에 담을 수 있는 최대 문제 수입니다. |
MaxProgramEncodedBytes | 시험 실행이 평가하는 선택된 프로세스 프로그램(S7F23 본문)을 인코딩한 크기의 최댓값(바이트)입니다. |
멤버
GemFormattedProgramDryRunOptions
생성자
정형 프로세스 프로그램 시험 실행 한 번의 정책 버전과 한도입니다.
public GemFormattedProgramDryRunOptions(uint PolicyVersion, nuint MaxIssues, nuint MaxProgramEncodedBytes)이 옵션을 GemFormattedPrograms.DryRun에 전달합니다. 한도를 초과하게 되는 시험 실행은 부분 보고서를 반환하지 않고 PdcommStatus.LimitExceeded로 실패합니다.
매개변수
| 이름 | 설명 |
|---|---|
PolicyVersion | 평가 정책 버전입니다. 1만 지원하며 다른 값은 PdcommStatus.InvalidArgument로 실패합니다. |
MaxIssues | 보고서에 담을 수 있는 최대 문제 수입니다. |
MaxProgramEncodedBytes | 시험 실행이 평가하는 선택된 프로세스 프로그램(S7F23 본문)을 인코딩한 크기의 최댓값(바이트)입니다. |
MaxIssues
속성
보고서에 담을 수 있는 최대 문제 수입니다.
public nuint MaxIssues { get; init; }MaxProgramEncodedBytes
속성
시험 실행이 평가하는 선택된 프로세스 프로그램(S7F23 본문)을 인코딩한 크기의 최댓값(바이트)입니다.
public nuint MaxProgramEncodedBytes { get; init; }PolicyVersion
속성
평가 정책 버전입니다. 1만 지원하며 다른 값은 PdcommStatus.InvalidArgument로 실패합니다.
public uint PolicyVersion { get; init; }