StreamSocket.Control 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
StreamSocket 개체의 소켓 제어 데이터를 가져옵니다.
public:
property StreamSocketControl ^ Control { StreamSocketControl ^ get(); };
StreamSocketControl Control();
public StreamSocketControl Control { get; }
var streamSocketControl = streamSocket.control;
Public ReadOnly Property Control As StreamSocketControl
속성 값
StreamSocket 개체의 소켓 제어 데이터입니다.
Windows 요구 사항
앱 기능 |
ID_CAP_NETWORKING [Windows Phone]
|
설명
Control 속성은 StreamSocket 개체와 연결된 StreamSocketControl instance 가져옵니다.
부모 StreamSocket 개체를 사용하여 StreamSocketControl 개체 가 자동으로 만들어집니다. 그런 다음 StreamSocketControl instance 사용하여 StreamSocket 개체에서 사용하는 제어 데이터를 얻거나 설정할 수 있습니다. StreamSocketControl instance 이러한 속성에는 다음이 포함됩니다.
- IgnorableServerCertificateErrors - StreamSocket 개체와 SSL 연결을 만들 때 무시할 SSL 서버 오류 벡터를 가져옵니다.
- KeepAlive - Keep-alive 패킷이 StreamSocket 개체의 원격 대상으로 전송되는지 여부를 나타내는 값입니다.
- NoDelay - Nagle 알고리즘이 StreamSocket 개체에 사용되는지 여부를 나타내는 값입니다.
- OutboundUnicastHopLimit - StreamSocket 개체가 유니캐스트 IP 주소로 보낸 아웃바운드 패킷의 홉 제한입니다.
- OutboundBufferSizeInBytes - StreamSocket 개체에서 데이터를 보내는 데 사용할 송신 버퍼의 크기(바이트)입니다.
- QualityOfService - StreamSocket 개체의 서비스 품질입니다.
StreamSocketControl의 속성 값에 대한 변경 내용은 StreamSocket이 연결되기 전에 설정해야 합니다. 따라서 IgnorableServerCertificateErrors, KeepAlive, NoDelay, OutboundBufferSizeInBytes, OutboundUnicastHopLimit 또는 QualityOfService 속성을 변경해야 하는 경우 StreamSocket에서 ConnectAsync 메서드 중 하나를 성공적으로 호출하기 전에 이러한 변경 내용이 발생해야 합니다.