SocketActivityInformation 类

定义

提供有关从套接字代理传输的套接字的信息。

public ref class SocketActivityInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SocketActivityInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SocketActivityInformation
Public NotInheritable Class SocketActivityInformation
继承
Object Platform::Object IInspectable SocketActivityInformation
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

可以从静态 SocketActivityInformation.AllSockets 集合或从传递给 SocketActivityTrigger 事件处理程序的 SocketActivityTriggerDetails 对象获取此类 实例。

属性

AllSockets

获取此应用传输到套接字代理服务的所有套接字的列表。

Context

获取在转让套接字所有权时关联的上下文。

DatagramSocket

根据套接字类型,应用可以回收相应 DatagramSocket 的所有权。

Id

此应用的唯一字符串,用于标识传输的套接字。 这在将套接字所有权转移到服务时由应用传递。

SocketKind

获取一个 SocketActivityKind 枚举值,该值标识套接字类型。

StreamSocket

根据套接字类型,应用可以回收相应 StreamSocket 的所有权。

StreamSocketListener

根据套接字类型,应用可以回收相应 StreamSocketListener 的所有权。

TaskId

转移套接字所有权时使用的后台任务 ID。

适用于

另请参阅