다음을 통해 공유


StreamSocketListener.ConnectionReceived 이벤트

정의

StreamSocketListener 개체에서 연결이 수신되었음을 나타내는 이벤트입니다.

// Register
event_token ConnectionReceived(TypedEventHandler<StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs const&> const& handler) const;

// Revoke with event_token
void ConnectionReceived(event_token const* cookie) const;

// Revoke with event_revoker
StreamSocketListener::ConnectionReceived_revoker ConnectionReceived(auto_revoke_t, TypedEventHandler<StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs const&> const& handler) const;
public event TypedEventHandler<StreamSocketListener,StreamSocketListenerConnectionReceivedEventArgs> ConnectionReceived;
function onConnectionReceived(eventArgs) { /* Your code */ }
streamSocketListener.addEventListener("connectionreceived", onConnectionReceived);
streamSocketListener.removeEventListener("connectionreceived", onConnectionReceived);
- or -
streamSocketListener.onconnectionreceived = onConnectionReceived;
Public Custom Event ConnectionReceived As TypedEventHandler(Of StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs) 

이벤트 유형

Windows 요구 사항

앱 기능
ID_CAP_NETWORKING [Windows Phone]

설명

StreamSocketListener 개체에서 연결을 수신 대기하려면 앱이 ConnectionReceived 이벤트를 이벤트 처리기에 할당한 다음 BindEndpointAsync 또는 BindServiceNameAsync 메서드를 호출하여 StreamSocketListener를 수신 대기할 로컬 서비스 이름 또는 TCP 포트에 바인딩해야 합니다. Bluetooth RFCOMM을 수신 대기하기 위해 바인딩은 Bluetooth 서비스 ID에 대한 것입니다.

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

적용 대상

추가 정보