ControlChannelTrigger 构造函数

定义

重载

ControlChannelTrigger(String, UInt32)

使用控制通道触发器 ID 和服务器保持活动间隔的值创建新的 ControlChannelTrigger 对象。

注意

Windows Phone不支持 ControlChannelTrigger 类。

ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)

创建一个新的 ControlChannelTrigger 对象,其中包含控制通道触发器 ID、服务器保持连接间隔的值以及为控制通道触发器请求的资源类型。

注意

Windows Phone不支持 ControlChannelTrigger 类。

ControlChannelTrigger(String, UInt32)

使用控制通道触发器 ID 和服务器保持活动间隔的值创建新的 ControlChannelTrigger 对象。

注意

Windows Phone不支持 ControlChannelTrigger 类。

public:
 ControlChannelTrigger(Platform::String ^ channelId, unsigned int serverKeepAliveIntervalInMinutes);
 ControlChannelTrigger(winrt::hstring const& channelId, uint32_t const& serverKeepAliveIntervalInMinutes);
public ControlChannelTrigger(string channelId, uint serverKeepAliveIntervalInMinutes);
function ControlChannelTrigger(channelId, serverKeepAliveIntervalInMinutes)
Public Sub New (channelId As String, serverKeepAliveIntervalInMinutes As UInteger)

参数

channelId
String

Platform::String

winrt::hstring

用于区分本地计算机上的各种控制通道触发器的字符串。 此字符串允许的最大长度为 64 个字符。

serverKeepAliveIntervalInMinutes
UInt32

unsigned int

uint32_t

向系统注册的保持连接间隔(以分钟为单位),以指示何时应唤醒所使用的应用和网络连接。

可为此参数设置的最小值为 15 分钟。 可以设置的最大值为 1439 分钟 (大约 24 小时) 。

注解

[ControlChannelTrigger (String、 UInt32) 构造函数创建 ControlChannelTrigger 对象。 默认情况下,为控制通道触发器请求的资源类型是设置为 RequestSoftwareSlotControlChannelTriggerResourceType

如果应用需要硬件槽来支持连接待机,则应使用 ControlChannelTrigger (String、UInt32、ControlChannelTriggerResourceType) 构造函数来创建 ControlChannelTrigger 对象,因为这允许应用指定请求的资源类型。

另请参阅

适用于

ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)

创建一个新的 ControlChannelTrigger 对象,其中包含控制通道触发器 ID、服务器保持连接间隔的值以及为控制通道触发器请求的资源类型。

注意

Windows Phone不支持 ControlChannelTrigger 类。

public:
 ControlChannelTrigger(Platform::String ^ channelId, unsigned int serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType resourceRequestType);
 ControlChannelTrigger(winrt::hstring const& channelId, uint32_t const& serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType const& resourceRequestType);
public ControlChannelTrigger(string channelId, uint serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType resourceRequestType);
function ControlChannelTrigger(channelId, serverKeepAliveIntervalInMinutes, resourceRequestType)
Public Sub New (channelId As String, serverKeepAliveIntervalInMinutes As UInteger, resourceRequestType As ControlChannelTriggerResourceType)

参数

channelId
String

Platform::String

winrt::hstring

用于区分本地计算机上的各种控制通道触发器的字符串。 此字符串允许的最大长度为 64 个字符。

serverKeepAliveIntervalInMinutes
UInt32

unsigned int

uint32_t

向系统注册的保持连接间隔(以分钟为单位),以指示何时应唤醒所使用的应用和网络连接。

可为此参数设置的最小值为 15 分钟。 可以设置的最大值为 1439 分钟 (大约 24 小时) 。

resourceRequestType
ControlChannelTriggerResourceType

为控制通道触发器请求的资源类型。

注解

[ControlChannelTrigger (String、UInt32、ControlChannelTriggerResourceType) 构造函数允许应用创建 ControlChannelTrigger 对象,其中包含为控制通道触发器请求的特定资源类型。 如果应用需要硬件槽来支持连接待机,则应将 resourceRequestType 设置为 RequestHardwareSlot

另请参阅

适用于