SerialPort.BaseStream 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SerialPort 개체의 내부 Stream 개체를 가져옵니다.
public:
property System::IO::Stream ^ BaseStream { System::IO::Stream ^ get(); };
public System.IO.Stream BaseStream { get; }
[System.ComponentModel.Browsable(false)]
public System.IO.Stream BaseStream { get; }
member this.BaseStream : System.IO.Stream
[<System.ComponentModel.Browsable(false)>]
member this.BaseStream : System.IO.Stream
Public ReadOnly Property BaseStream As Stream
속성 값
Stream 개체입니다.
- 특성
예외
스트림이 .NET Compact Framework 애플리케이션에 있고 다음 메서드 중 하나가 호출된 경우
BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object)EndRead(IAsyncResult)EndWrite(IAsyncResult)
.NET Compact Framework에서 기본 스트림의 비동기 모델을 지원하지 않는 경우
설명
명시적 비동기 I/O 작업에 이 속성을 사용하거나 와 같은 StreamWriter래퍼 클래스에 개체를 Stream 전달 SerialPort 합니다.
열려 있는 직렬 포트의 BaseStream 속성은 추상 Stream 클래스에서 파생되는 개체를 반환하고 , , WriteReadBeginWriteReadByte및 클래스BeginRead에서 Stream 상속된 프로토타입을 사용하여 읽기 및 WriteByte쓰기 메서드를 구현합니다. 이러한 메서드는 래핑된 직렬 리소스를 래퍼 클래스에 Stream 전달할 때 유용할 수 있습니다.
래핑된 파일 핸들 Length 의 액세스 불가능으로 인해 및 Position 속성은 지원 Seek 되지 않으며 및 SetLength 메서드는 지원되지 않습니다.
적용 대상
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기