XboxLiveEndpointPairCreationBehaviors 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义常量,这些常量指定 XboxLiveEndpointPair 创建操作的创建行为选项。
重要
此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。
此枚举支持其成员值的按位组合。
public enum class XboxLiveEndpointPairCreationBehaviors
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, 65536)]
enum class XboxLiveEndpointPairCreationBehaviors
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract), 65536)]
public enum XboxLiveEndpointPairCreationBehaviors
var value = Windows.Networking.XboxLive.XboxLiveEndpointPairCreationBehaviors.none
Public Enum XboxLiveEndpointPairCreationBehaviors
- 继承
-
XboxLiveEndpointPairCreationBehaviors
- 属性
Windows 要求
设备系列 |
Xbox One System Apps Extensions for the UWP (在 10.0.0.1 中引入)
Xbox Live Extension SDK (在 10.0.10240.0 中引入) Xbox One Extensions for the UWP (在 10.0.10240.0 中引入) Windows Desktop Extension SDK (在 10.0.16299.0 中引入) |
API contract |
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract (在 v1.0 中引入)
|
字段
名称 | 值 | 说明 |
---|---|---|
None | 0 | 指定默认操作。 如果 XboxLiveEndpointPairTemplate.CreateEndpointPairAsync 或 XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync 使用已用于建立到远程 XboxLiveDeviceAddress 的 XboxLiveEndpointPair 的模板进行调用, 然后返回相同的 XboxLiveEndpointPair,并且不引发 XboxLiveEndpointPairTemplate.InboundEndpointPairCreated 事件。 |
ReevaluatePath | 1 | 指定如果 XboxLiveEndpointPairTemplate.CreateEndpointPairAsync 或 XboxLiveEndpointPairTemplate.CreateEndpointPairForPortsAsync 使用已用于建立远程 XboxLiveDeviceAddress 的 XboxLiveEndpointPair 的模板调用,则该方法根据模板的质量要求重新评估所有潜在的网络路径。 如果再次选择相同的网络路径,则返回相同的 XboxLiveEndpointPair 。 如果找到新路径,则会销毁旧的 XboxLiveEndpointPair ,并返回一个新路径。 |