PDComm.PdcommException
클래스
PDComm 네이티브 작업이 PdcommStatus.Ok가 아닌 상태를 반환할 때 throw되는 예외입니다.
public sealed class PdcommException : Exception멤버
PdcommException
생성자
네이티브 상태에 대한 새 예외를 초기화합니다.
public PdcommException(PdcommStatus status, nuint? errorOffset = null)매개변수
| 이름 | 설명 |
|---|---|
status | 실패를 일으킨 네이티브 상태입니다. |
errorOffset | 디코딩에 실패한 필드의 바이트 오프셋이거나, 실패에 입력 위치가 없으면 null입니다. |
ErrorOffset
속성
디코딩에 실패한 필드의 시작 바이트 오프셋을 가져옵니다. 실패에 입력 위치가 없으면 null입니다.
public nuint? ErrorOffset { get; }디코딩이 실패하면 SecsItem.Decode가 이 값을 설정합니다. 오프셋은 첫 번째로 사용할 수 없는 바이트가 아니라 실패한 필드의 시작을 가리킵니다.
Status
속성
실패를 일으킨 네이티브 상태를 가져옵니다.
public PdcommStatus Status { get; }