DatagramSocket.MessageReceived Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um evento que indica que uma mensagem foi recebida no objeto DatagramSocket .
// Register
event_token MessageReceived(TypedEventHandler<DatagramSocket, DatagramSocketMessageReceivedEventArgs const&> const& handler) const;
// Revoke with event_token
void MessageReceived(event_token const* cookie) const;
// Revoke with event_revoker
DatagramSocket::MessageReceived_revoker MessageReceived(auto_revoke_t, TypedEventHandler<DatagramSocket, DatagramSocketMessageReceivedEventArgs const&> const& handler) const;
public event TypedEventHandler<DatagramSocket,DatagramSocketMessageReceivedEventArgs> MessageReceived;
function onMessageReceived(eventArgs) { /* Your code */ }
datagramSocket.addEventListener("messagereceived", onMessageReceived);
datagramSocket.removeEventListener("messagereceived", onMessageReceived);
- or -
datagramSocket.onmessagereceived = onMessageReceived;
Public Custom Event MessageReceived As TypedEventHandler(Of DatagramSocket, DatagramSocketMessageReceivedEventArgs)
Tipo de evento
Requisitos do Windows
Funcionalidades do aplicativo |
ID_CAP_NETWORKING [Windows Phone]
|
Comentários
Para receber dados no objeto DatagramSocket , um aplicativo deve atribuir o evento [MessageReceived a um manipulador de eventos e, em seguida, chamar o método BindEndpointAsync ou BindServiceNameAsync para associar o DatagramSocket a um nome de serviço local ou porta UDP. Os métodos ConnectAsync também resultarão em uma operação de associação. Gravar em um fluxo retornado por um dos métodos GetOutputStreamAsync também resultará em uma operação de associação. O manipulador de eventos MessageReceived será invocado sempre que uma mensagem de um ponto de extremidade remoto chegar.
Para receber pacotes multicast no objeto DatagramSocket , um aplicativo deve atribuir o evento [MessageReceived a um manipulador de eventos e, em seguida, chamar o método JoinMulticastGroup para ingressar no grupo multicast.
Para cancelar o registro do evento [MessageReceived, o objeto DatagramSocket deve ser fechado. O método Close é usado pelo aplicativo Windows usando JavaScript. Para aplicativos gravados usando o .NET Framework 4.5 em C# e VB.NET, o método Close é exposto como o método no DatagramSocket. Para aplicativos escritos em C++, o método Close será chamado ao usar a palavra-chave de exclusão no objeto .