다음을 통해 공유


StreamSocketListenerConnectionReceivedEventArgs 클래스

정의

StreamSocketListener 개체의 ConnectionReceived 이벤트에 대한 데이터를 제공합니다.

public ref class StreamSocketListenerConnectionReceivedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamSocketListenerConnectionReceivedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamSocketListenerConnectionReceivedEventArgs
Public NotInheritable Class StreamSocketListenerConnectionReceivedEventArgs
상속
Object Platform::Object IInspectable StreamSocketListenerConnectionReceivedEventArgs
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
ID_CAP_NETWORKING [Windows Phone]

설명

StreamSocketListenerConnectionReceivedEventArgs는 StreamSocketListener 개체에서 연결 데이터를 수신하는 데 사용됩니다.

StreamSocketListener.BindServiceNameAsync 또는 StreamSocketListener.BindEndpointAsync 메서드는 StreamSocketListener를 로컬 서비스 이름 또는 TCP 포트에 바인딩하는 데 사용됩니다.

StreamSocketListener 개체가 로컬 서비스 이름 또는 TCP 포트에 바인딩되고 연결이 수신되면 StreamSocketListener.ConnectionReceived 이벤트가 발생합니다. StreamSocketListenerConnectionReceivedEventArgs instance 콜백에 지정된 매개 변수입니다.

참고StreamSocket의 관점에서 PPL(병렬 패턴 라이브러리) 완료 처리기는 연속 본문을 실행하기 전에 실행을 완료하고 소켓을 삭제할 수 있습니다. 따라서 연속 작업 내에서 소켓을 사용하려는 경우 소켓이 삭제되지 않도록 하려면 C++ PPL 연속에서 StreamSockets 참조에 설명된 기술 중 하나를 사용해야 합니다.

속성

Socket

StreamSocketListener 개체가 연결을 수신할 때 만든 StreamSocket 개체입니다.

적용 대상

추가 정보