SocketActivityInformation.AllSockets Propriedade
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.
Obtém uma lista de todos os soquetes transferidos para o serviço de intermediação de soquete por este aplicativo.
public:
static property IMapView<Platform::String ^, SocketActivityInformation ^> ^ AllSockets { IMapView<Platform::String ^, SocketActivityInformation ^> ^ get(); };
static IMapView<winrt::hstring, SocketActivityInformation const&> AllSockets();
public static IReadOnlyDictionary<string,SocketActivityInformation> AllSockets { get; }
var iMapView = SocketActivityInformation.allSockets;
Public Shared ReadOnly Property AllSockets As IReadOnlyDictionary(Of String, SocketActivityInformation)
Valor da propriedade
IMapView<Platform::String,SocketActivityInformation>
IMapView<winrt::hstring,SocketActivityInformation>
Uma lista de todos os soquetes transferidos para o serviço de intermediação de soquete por este aplicativo.
Comentários
Quando uma nova instância do seu aplicativo se tornar ativa e você quiser que a nova instância assuma a propriedade dos soquetes que uma instância anterior do aplicativo transferiu para o agente de soquete, use a coleção AllSockets estática para enumerar os soquetes associados ao seu aplicativo. Para cada soquete na coleção, transfira a propriedade para a instância do aplicativo atual obtendo o objeto de soquete apropriado (DatagramSocket, StreamSocket ou StreamSocketListener), conforme indicado pela propriedade SocketKind . Usar o getter de propriedade para o objeto de soquete transfere a propriedade do soquete de volta do agente de soquete para seu aplicativo.
Observe que seu código só tem permissão para transferir a propriedade de um soquete para um objeto de soquete cujo tipo corresponde ao SocketActivityKind do soquete que está sendo transferido. A tentativa de usar o tipo errado de objeto de soquete falhará.