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

PDComm.GemDataOptions

클래스

장비 데이터 변수 저장소의 용량 한도를 나타냅니다.

public sealed record GemDataOptions

이 옵션을 GemEquipment.ConfigureDataVariables 또는 GemDataConfiguration에 전달합니다. GemDataOptions.MaxVariables와 GemDataOptions.ItemLimits의 모든 필드는 0이 아니어야 합니다.

멤버

GemDataOptions

생성자

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

public GemDataOptions()

참고

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

ItemLimits

속성

캐시된 모든 값과 데이터 샘플이 충족해야 하는 SECS-II 아이템 한도를 가져옵니다.

public required SecsLimits ItemLimits { get; init; }

MaxMetadataBytes

속성

모든 ASCII 이름과 단위를 합한 최대 크기(바이트)를 가져옵니다.

public required nuint MaxMetadataBytes { get; init; }

MaxSampleBytes

속성

이벤트 보고서 하나와 함께 제공되는 데이터 샘플을 인코딩한 최대 전체 크기(바이트)를 가져옵니다.

public required nuint MaxSampleBytes { get; init; }

MaxSamplesPerEvent

속성

이벤트 보고서 하나와 함께 제공되는 데이터 샘플의 최대 수를 가져옵니다.

public required nuint MaxSamplesPerEvent { get; init; }

MaxValueBytes

속성

캐시된 모든 값을 인코딩한 최대 전체 크기(바이트)를 가져옵니다.

public required nuint MaxValueBytes { get; init; }

MaxVariables

속성

저장소의 최대 데이터 변수 수를 가져옵니다.

public required nuint MaxVariables { get; init; }