DatagramSocket.Control 속성

정의

DatagramSocket 개체의 소켓 제어 데이터를 가져옵니다.

public:
 property DatagramSocketControl ^ Control { DatagramSocketControl ^ get(); };
DatagramSocketControl Control();
public DatagramSocketControl Control { get; }
var datagramSocketControl = datagramSocket.control;
Public ReadOnly Property Control As DatagramSocketControl

속성 값

DatagramSocket 개체의 소켓 제어 데이터입니다.

Windows 요구 사항

앱 기능
ID_CAP_NETWORKING [Windows Phone]

설명

Control 속성은 DatagramSocket 개체와 연결된 DatagramSocketControl instance 가져옵니다. 부모 DatagramSocket 개체를 사용하여 DatagramSocketControl 개체가 자동으로 만들어집니다. 그런 다음 DatagramSocketControl instance 사용하여 DatagramSocket에서 사용하는 제어 데이터를 얻거나 설정할 수 있습니다. DatagramSocketControl instance 이러한 속성에는 다음이 포함됩니다.

OutboundUnicastHopLimit 속성은 DatagramSocket이 바인딩되거나 연결되기 전이나 후에 설정할 수 있습니다. 바인딩되거나 연결된 DatagramSocket에서 이 값을 변경하기 전에 먼저 나가는 패킷을 플러시하여 이전에 작성된 모든 데이터가 이전 홉 제한으로 전송되도록 해야 합니다.

DatagramSocketControl의 다른 속성 값에 대한 변경 내용은 DatagramSocket이 바인딩되거나 연결되기 전에 설정해야 합니다. 따라서 DontFragment, InboundBufferSizeInBytes 또는 QualityOfService 속성을 변경해야 하는 경우 이러한 변경 내용은 BindEndpointAsync, BindServiceNameAsync 또는 DatagramSocketConnectAsync 메서드 중 하나를 성공적으로 호출하기 전에 발생해야 합니다.

적용 대상

추가 정보