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

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; }