1 out of 3 rated this helpful - Rate this topic

DatagramSocket.MessageReceived | messagereceived event

An event that indicates that a message was received on the DatagramSocket object.

Syntax


public:
event TypedEventHandler<DatagramSocket, DatagramSocketMessageReceivedEventArgs>^ MessageReceived {
   Windows::Foundation::EventRegistrationToken add(TypedEventHandler<DatagramSocket, DatagramSocketMessageReceivedEventArgs>^ value);
   void remove(Windows::Foundation::EventRegistrationToken token);
}

Event information

Delegate TypedEventHandler<DatagramSocket, DatagramSocketMessageReceivedEventArgs>

Remarks

To receive data on the DatagramSocket object, an app must assign the MessageReceived event to an event handler and then call either the BindEndpointAsync or BindServiceNameAsync method to bind the DatagramSocket to a local service name or UDP port. The ConnectAsync methods will also result in a bind operation. Writing to a stream returned by one the GetOutputStreamAsync methods will also result in a bind operation. Then the DatagramSocket can receive datagrams.

To receive multicast packets on the DatagramSocket object, an app must assign the MessageReceived event to an event handler and then call the JoinMulticastGroup method to join the multicast group.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.winmd

DLL

Windows.Networking.dll

Capabilities

ID_CAP_NETWORKING [Windows Phone]

See also

DatagramSocket

 

 

Build date: 2/25/2013

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.