SocketActivityInformation.AllSockets Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una lista de todos los sockets transferidos al servicio de agente de sockets por esta aplicación.
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 de propiedad
IMapView<Platform::String,SocketActivityInformation>
IMapView<winrt::hstring,SocketActivityInformation>
Una lista de todos los sockets transferidos al servicio de brokering de sockets por esta aplicación.
Comentarios
Cuando se activa una nueva instancia de la aplicación y quieres que la nueva instancia tome posesión de los sockets que una instancia anterior de la aplicación transfirió al agente de sockets, usa la colección estática AllSockets para enumerar los sockets asociados a la aplicación. Para cada socket de la colección, transfiera la propiedad a la instancia de aplicación actual obteniendo el objeto de socket adecuado (DatagramSocket, StreamSocket o StreamSocketListener), como se indica en la propiedad SocketKind . El uso del captador de propiedades para el objeto de socket transfiere la propiedad del socket de nuevo desde el agente de sockets a la aplicación.
Tenga en cuenta que el código solo puede transferir la propiedad de un socket a un objeto de socket cuyo tipo coincida con SocketActivityKind del socket que se transfiere. Se producirá un error al intentar usar el tipo incorrecto de objeto de socket.