XboxLiveEndpointPairTemplate XboxLiveEndpointPairTemplate XboxLiveEndpointPairTemplate XboxLiveEndpointPairTemplate Class

Definition

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : sealed class XboxLiveEndpointPairTemplate : IXboxLiveEndpointPairTemplatepublic sealed class XboxLiveEndpointPairTemplate : IXboxLiveEndpointPairTemplatePublic NotInheritable Class XboxLiveEndpointPairTemplate Implements IXboxLiveEndpointPairTemplate// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Xbox Live Extension SDK (introduced v10.0.10240.0) Xbox One Extensions for the UWP (introduced v10.0.10240.0) Xbox One System Apps Extensions for the UWP (introduced v10.0.0.1)
API contract
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract (introduced v1)

Properties

AcceptorBoundPortRangeLower AcceptorBoundPortRangeLower AcceptorBoundPortRangeLower AcceptorBoundPortRangeLower

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : ushort AcceptorBoundPortRangeLower { get; }public ushort AcceptorBoundPortRangeLower { get; }Public ReadOnly Property AcceptorBoundPortRangeLower As ushort// You can use this property in JavaScript.
Value
ushort ushort ushort ushort

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

AcceptorBoundPortRangeUpper AcceptorBoundPortRangeUpper AcceptorBoundPortRangeUpper AcceptorBoundPortRangeUpper

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : ushort AcceptorBoundPortRangeUpper { get; }public ushort AcceptorBoundPortRangeUpper { get; }Public ReadOnly Property AcceptorBoundPortRangeUpper As ushort// You can use this property in JavaScript.
Value
ushort ushort ushort ushort

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

EndpointPairs EndpointPairs EndpointPairs EndpointPairs

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IVectorView<XboxLiveEndpointPair> EndpointPairs { get; }public IReadOnlyList<XboxLiveEndpointPair> EndpointPairs { get; }Public ReadOnly Property EndpointPairs As IReadOnlyList<XboxLiveEndpointPair>// You can use this property in JavaScript.
Value
IVectorView<XboxLiveEndpointPair> IReadOnlyList<XboxLiveEndpointPair> IReadOnlyList<XboxLiveEndpointPair> IReadOnlyList<XboxLiveEndpointPair>

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

InitiatorBoundPortRangeLower InitiatorBoundPortRangeLower InitiatorBoundPortRangeLower InitiatorBoundPortRangeLower

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : ushort InitiatorBoundPortRangeLower { get; }public ushort InitiatorBoundPortRangeLower { get; }Public ReadOnly Property InitiatorBoundPortRangeLower As ushort// You can use this property in JavaScript.
Value
ushort ushort ushort ushort

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

InitiatorBoundPortRangeUpper InitiatorBoundPortRangeUpper InitiatorBoundPortRangeUpper InitiatorBoundPortRangeUpper

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : ushort InitiatorBoundPortRangeUpper { get; }public ushort InitiatorBoundPortRangeUpper { get; }Public ReadOnly Property InitiatorBoundPortRangeUpper As ushort// You can use this property in JavaScript.
Value
ushort ushort ushort ushort

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Name Name Name Name

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::String Name { get; }public string Name { get; }Public ReadOnly Property Name As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

SocketKind SocketKind SocketKind SocketKind

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : XboxLiveSocketKind SocketKind { get; }public XboxLiveSocketKind SocketKind { get; }Public ReadOnly Property SocketKind As XboxLiveSocketKind// You can use this property in JavaScript.
Value
XboxLiveSocketKind XboxLiveSocketKind XboxLiveSocketKind XboxLiveSocketKind

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Templates Templates Templates Templates

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static IVectorView<XboxLiveEndpointPairTemplate> Templates { get; }public static IReadOnlyList<XboxLiveEndpointPairTemplate> Templates { get; }Public Static ReadOnly Property Templates As IReadOnlyList<XboxLiveEndpointPairTemplate>// You can use this property in JavaScript.
Value
IVectorView<XboxLiveEndpointPairTemplate> IReadOnlyList<XboxLiveEndpointPairTemplate> IReadOnlyList<XboxLiveEndpointPairTemplate> IReadOnlyList<XboxLiveEndpointPairTemplate>

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Methods

CreateEndpointPairAsync(XboxLiveDeviceAddress) CreateEndpointPairAsync(XboxLiveDeviceAddress) CreateEndpointPairAsync(XboxLiveDeviceAddress) CreateEndpointPairAsync(XboxLiveDeviceAddress)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress)public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress)Public Function CreateEndpointPairAsync(deviceAddress As XboxLiveDeviceAddress) As IAsyncOperation( Of XboxLiveEndpointPairCreationResult )// You can use this method in JavaScript.
Parameters
deviceAddress
XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

See Also

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors)public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors)Public Function CreateEndpointPairAsync(deviceAddress As XboxLiveDeviceAddress, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation( Of XboxLiveEndpointPairCreationResult )// You can use this method in JavaScript.
Parameters
deviceAddress
XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

behaviors
XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

See Also

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, PlatForm::String initiatorPort, PlatForm::String acceptorPort)public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, String initiatorPort, String acceptorPort)Public Function CreateEndpointPairForPortsAsync(deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String) As IAsyncOperation( Of XboxLiveEndpointPairCreationResult )// You can use this method in JavaScript.
Parameters
deviceAddress
XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

initiatorPort
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

acceptorPort
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

See Also

CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors) CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress, String, String, XboxLiveEndpointPairCreationBehaviors)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, PlatForm::String initiatorPort, PlatForm::String acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors)public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairForPortsAsync(XboxLiveDeviceAddress deviceAddress, String initiatorPort, String acceptorPort, XboxLiveEndpointPairCreationBehaviors behaviors)Public Function CreateEndpointPairForPortsAsync(deviceAddress As XboxLiveDeviceAddress, initiatorPort As String, acceptorPort As String, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation( Of XboxLiveEndpointPairCreationResult )// You can use this method in JavaScript.
Parameters
deviceAddress
XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

initiatorPort
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

acceptorPort
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

behaviors
XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors XboxLiveEndpointPairCreationBehaviors

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

See Also

GetTemplateByName(String) GetTemplateByName(String) GetTemplateByName(String) GetTemplateByName(String)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static XboxLiveEndpointPairTemplate GetTemplateByName(PlatForm::String name)public static XboxLiveEndpointPairTemplate GetTemplateByName(String name)Public Static Function GetTemplateByName(name As String) As XboxLiveEndpointPairTemplate// You can use this method in JavaScript.
Parameters
name
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Events

InboundEndpointPairCreated InboundEndpointPairCreated InboundEndpointPairCreated InboundEndpointPairCreated

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : event TypedEventHandler InboundEndpointPairCreated<XboxLiveEndpointPairTemplate,  XboxLiveInboundEndpointPairCreatedEventArgs>public event TypedEventHandler InboundEndpointPairCreated<XboxLiveEndpointPairTemplate,  XboxLiveInboundEndpointPairCreatedEventArgs>Public Event InboundEndpointPairCreated<XboxLiveEndpointPairTemplate,  XboxLiveInboundEndpointPairCreatedEventArgs>// You can use this event in JavaScript.