PDComm.Gem300CapabilityCatalogInfo
클래스
GEM300 기능 카탈로그 또는 그 스냅샷의 내용을 설명합니다.
public sealed record Gem300CapabilityCatalogInfoGem300CapabilityCatalog.GetInfo와 Gem300CapabilitySnapshot.GetInfo가 반환합니다.
매개변수
| 이름 | 설명 |
|---|---|
Revision | 카탈로그 리비전입니다. 0에서 시작하며, 내용을 바꾸는 교체나 지우기가 있을 때마다 1씩 증가합니다. |
ProfileCount | 프로필 수입니다. |
CapabilityCount | 모든 프로필을 합한 기능 수입니다. |
IdentifierBytes | 모든 프로필 ID와 기능 ID를 합한 길이(바이트)입니다. |
멤버
Gem300CapabilityCatalogInfo
생성자
GEM300 기능 카탈로그 또는 그 스냅샷의 내용을 설명합니다.
public Gem300CapabilityCatalogInfo(ulong Revision, nuint ProfileCount, nuint CapabilityCount, nuint IdentifierBytes)Gem300CapabilityCatalog.GetInfo와 Gem300CapabilitySnapshot.GetInfo가 반환합니다.
매개변수
| 이름 | 설명 |
|---|---|
Revision | 카탈로그 리비전입니다. 0에서 시작하며, 내용을 바꾸는 교체나 지우기가 있을 때마다 1씩 증가합니다. |
ProfileCount | 프로필 수입니다. |
CapabilityCount | 모든 프로필을 합한 기능 수입니다. |
IdentifierBytes | 모든 프로필 ID와 기능 ID를 합한 길이(바이트)입니다. |
CapabilityCount
속성
모든 프로필을 합한 기능 수입니다.
public nuint CapabilityCount { get; init; }IdentifierBytes
속성
모든 프로필 ID와 기능 ID를 합한 길이(바이트)입니다.
public nuint IdentifierBytes { get; init; }ProfileCount
속성
프로필 수입니다.
public nuint ProfileCount { get; init; }Revision
속성
카탈로그 리비전입니다. 0에서 시작하며, 내용을 바꾸는 교체나 지우기가 있을 때마다 1씩 증가합니다.
public ulong Revision { get; init; }