Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 2.03 KB

controlchanneltrigger_controlchanneltrigger_2092736614.md

File metadata and controls

36 lines (25 loc) · 2.03 KB
-api-id -api-type
M:Windows.Networking.Sockets.ControlChannelTrigger.#ctor(System.String,System.UInt32,Windows.Networking.Sockets.ControlChannelTriggerResourceType)
winrt method

Windows.Networking.Sockets.ControlChannelTrigger.ControlChannelTrigger

-description

Creates a new ControlChannelTrigger object with a control channel trigger ID, a value for the server keep-alive interval, and the resource type requested for the control channel trigger.

Note

The ControlChannelTrigger class is not supported on Windows Phone.

-parameters

-param channelId

A string used to differentiate various control channel triggers on the local computer. The maximum length allowed for this string is 64 characters.

-param serverKeepAliveIntervalInMinutes

The keep-alive interval, in minutes, registered with the system to indicate when the app and network connections used should wake up.

The minimum value that can be set for this parameter is 15 minutes. The maximum value that can be set is 1439 minutes (approximately 24 hours).

-param resourceRequestType

The resource type requested for the control channel trigger.

-remarks

The [ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType) constructor allows an app to create a ControlChannelTrigger object with a specific the resource type requested for the control channel trigger. If an app needs a hardware slot to support connected standby, then the resourceRequestType should be set to RequestHardwareSlot.

-examples

-see-also

How to set background connectivity options, ControlChannelTrigger(String, UInt32), ControlChannelTriggerResourceType