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

시작하기 .NET API

시작하기의 .NET 공개 API 목록입니다.

API 39개
  • PdcommStatus.AllocationFailed 열거자네이티브 라이브러리가 메모리를 할당할 수 없었습니다. 작업을 다시 시도할 수 있습니다.
  • PdcommStatus.Backpressure 열거자크기가 제한된 큐가 가득 찼습니다. 이벤트를 비우거나 대기 중인 작업이 끝나기를 기다린 다음 다시 시도합니다.
  • PdcommStatus.BufferTooSmall 열거자출력 버퍼가 필요한 크기보다 작습니다. 아무것도 복사하지 않았습니다.
  • PdcommStatus.InternalError 열거자네이티브 라이브러리에서 내부 오류가 발생했습니다.
  • PdcommStatus.InvalidArgument 열거자인수, 옵션 구조체 또는 핸들이 작업에 유효하지 않습니다.
  • PdcommStatus.InvalidData 열거자입력 바이트가 선언된 형식에 유효하지 않습니다. 예를 들어 형식이 잘못된 SECS-II 아이템입니다.
  • PdcommStatus.InvalidState 열거자끝점의 현재 상태에서는 이 작업을 할 수 없습니다.
  • PdcommStatus.IoError 열거자소켓, 파일 또는 그 밖의 I/O 작업이 실패했습니다.
  • PdcommStatus.LicenseRequired 열거자모듈을 허가하는 PDComm 라이선스가 없어 새 통신을 시작하지 않았습니다. 실행 중인 엔드포인트는 영향을 받지 않습니다.
  • PdcommStatus.LimitExceeded 열거자크기, 개수, 중첩 또는 그 밖에 구성된 한도를 초과하게 됩니다.
  • PdcommStatus.Ok 열거자작업이 성공했습니다.
  • PdcommStatus.OutOfRange 열거자인덱스, 식별자 또는 요청한 항목이 존재하지 않습니다.
  • PdcommStatus.Poisoned 열거자이전 내부 실패로 네이티브 객체가 오염되었습니다. 이후에는 해제만 의미가 있습니다.
  • PdcommStatus.ProgramUnconfirmed 열거자프로세스 프로그램 변경이 설치되었지만 영구 저장을 확인할 수 없었습니다.
  • PdcommStatus.SpoolUnconfirmed 열거자스풀링 변경이 설치되었지만 영구 저장을 확인할 수 없었습니다.
  • PdcommStatus.StaleToken 열거자토큰이나 결과가 다른 끝점이나 이전 연결 세대에 속하거나, 이미 사용되었습니다.
  • PdcommStatus.Truncated 열거자완전한 SECS-II 아이템을 디코딩하기 전에 입력이 끝났습니다.
  • DiagnosticLogging.Configure 메서드진단 로그 구성을 교체합니다.
  • DiagnosticLogging.Flush 메서드큐에 쌓인 로그 레코드가 모두 기록될 때까지 기다립니다.
  • DiagnosticLogging.Status 메서드현재 로깅 상태와 카운터를 가져옵니다.
  • License.HostId 메서드SECS/GEM 런타임 라이선스에 들어가는 이 머신의 호스트 ID PDH1-XXXX-XXXX-XXXX-XXXX를 가져옵니다.
  • License.Install 메서드라이선스 텍스트를 설치하고, 이 메서드로 이전에 설치한 텍스트를 교체합니다.
  • License.Status 메서드SECS/GEM 라이브러리의 라이선스 상태를 가져옵니다.
  • PdcommBuffer.Create 메서드새 네이티브 버퍼에 바이트를 복사합니다.
  • PdcommBuffer.Dispose 메서드네이티브 버퍼를 해제합니다.
  • PdcommBuffer.ToArray 메서드버퍼의 내용을 새 배열에 복사합니다.
  • PdcommBuffer.TryCopy 메서드호출자가 제공한 범위가 충분히 크면 버퍼의 내용을 그 범위에 복사합니다.
  • PdcommException.PdcommException 생성자네이티브 상태에 대한 새 예외를 초기화합니다.
  • PdcommRuntime.Initialize 메서드PDComm 네이티브 라이브러리를 로드하고 검증합니다.
  • PDComm 네임스페이스
  • PdcommException.ErrorOffset 속성디코딩에 실패한 필드의 시작 바이트 오프셋을 가져옵니다. 실패에 입력 위치가 없으면 null입니다.
  • PdcommException.Status 속성실패를 일으킨 네이티브 상태를 가져옵니다.
  • PdcommRuntime.AbiVersion 속성로드된 네이티브 라이브러리의 ABI 버전을 major.minor 형식으로 가져옵니다.
  • DiagnosticLogging 클래스PDComm SECS/GEM 네이티브 라이브러리의 선택형 진단 로그를 제어합니다.
  • License 클래스SECS/GEM 네이티브 라이브러리의 PDComm 라이선스를 설치하고 확인합니다.
  • PdcommBuffer 클래스PDComm 네이티브 라이브러리가 소유하는 변경할 수 없는 바이트 버퍼입니다.
  • PdcommException 클래스PDComm 네이티브 작업이 PdcommStatus.Ok가 아닌 상태를 반환할 때 throw되는 예외입니다.
  • PdcommRuntime 클래스PDComm 네이티브 라이브러리를 로드하고 그 ABI가 이 바인딩과 호환되는지 확인합니다.
  • PdcommStatus 열거형PDComm 네이티브 라이브러리가 반환하는 상태 코드입니다.