ControlChannelTrigger 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 对象。 默认情况下,为控制通道触发器请求的资源类型是设置为 RequestSoftwareSlot 的 ControlChannelTriggerResourceType。
如果应用需要硬件槽来支持连接待机,则应使用 ControlChannelTrigger (String、UInt32、ControlChannelTriggerResourceType) 构造函数来创建 ControlChannelTrigger 对象,因为这允许应用指定请求的资源类型。
另请参阅
- ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)
- ControlChannelTriggerResourceType
- 如何设置后台连接选项
适用于
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。