XboxLiveEndpointPair XboxLiveEndpointPair XboxLiveEndpointPair XboxLiveEndpointPair 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 XboxLiveEndpointPair : IXboxLiveEndpointPairpublic sealed class XboxLiveEndpointPair : IXboxLiveEndpointPairPublic NotInheritable Class XboxLiveEndpointPair Implements IXboxLiveEndpointPair// 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

LocalHostName LocalHostName LocalHostName LocalHostName

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 : HostName LocalHostName { get; }public HostName LocalHostName { get; }Public ReadOnly Property LocalHostName As HostName// You can use this property in JavaScript.
Value
HostName HostName HostName HostName

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.

LocalPort LocalPort LocalPort LocalPort

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 LocalPort { get; }public string LocalPort { get; }Public ReadOnly Property LocalPort 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.

RemoteDeviceAddress RemoteDeviceAddress RemoteDeviceAddress RemoteDeviceAddress

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 : XboxLiveDeviceAddress RemoteDeviceAddress { get; }public XboxLiveDeviceAddress RemoteDeviceAddress { get; }Public ReadOnly Property RemoteDeviceAddress As XboxLiveDeviceAddress// You can use this property in JavaScript.
Value
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.

RemoteHostName RemoteHostName RemoteHostName RemoteHostName

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 : HostName RemoteHostName { get; }public HostName RemoteHostName { get; }Public ReadOnly Property RemoteHostName As HostName// You can use this property in JavaScript.
Value
HostName HostName HostName HostName

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.

RemotePort RemotePort RemotePort RemotePort

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 RemotePort { get; }public string RemotePort { get; }Public ReadOnly Property RemotePort 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.

State State State State

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 : XboxLiveEndpointPairState State { get; }public XboxLiveEndpointPairState State { get; }Public ReadOnly Property State As XboxLiveEndpointPairState// You can use this property in JavaScript.
Value
XboxLiveEndpointPairState XboxLiveEndpointPairState XboxLiveEndpointPairState XboxLiveEndpointPairState

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.

Template Template Template Template

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 : XboxLiveEndpointPairTemplate Template { get; }public XboxLiveEndpointPairTemplate Template { get; }Public ReadOnly Property Template As XboxLiveEndpointPairTemplate// You can use this property in JavaScript.
Value
XboxLiveEndpointPairTemplate XboxLiveEndpointPairTemplate XboxLiveEndpointPairTemplate 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

DeleteAsync() DeleteAsync() DeleteAsync() DeleteAsync()

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 : IAsyncAction DeleteAsync()public IAsyncAction DeleteAsync()Public Function DeleteAsync() As IAsyncAction// You can use this method in JavaScript.
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.

FindEndpointPairByHostNamesAndPorts(HostName, String, HostName, String) FindEndpointPairByHostNamesAndPorts(HostName, String, HostName, String) FindEndpointPairByHostNamesAndPorts(HostName, String, HostName, String) FindEndpointPairByHostNamesAndPorts(HostName, String, HostName, 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 XboxLiveEndpointPair FindEndpointPairByHostNamesAndPorts(HostName localHostName, PlatForm::String localPort, HostName remoteHostName, PlatForm::String remotePort)public static XboxLiveEndpointPair FindEndpointPairByHostNamesAndPorts(HostName localHostName, String localPort, HostName remoteHostName, String remotePort)Public Static Function FindEndpointPairByHostNamesAndPorts(localHostName As HostName, localPort As String, remoteHostName As HostName, remotePort As String) As XboxLiveEndpointPair// You can use this method in JavaScript.
Parameters
localHostName
HostName HostName HostName HostName

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.

localPort
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.

remoteHostName
HostName HostName HostName HostName

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.

remotePort
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.

FindEndpointPairBySocketAddressBytes(Byte[], Byte[]) FindEndpointPairBySocketAddressBytes(Byte[], Byte[]) FindEndpointPairBySocketAddressBytes(Byte[], Byte[]) FindEndpointPairBySocketAddressBytes(Byte[], Byte[])

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 XboxLiveEndpointPair FindEndpointPairBySocketAddressBytes(Byte[] localSocketAddress, Byte[] remoteSocketAddress)public static XboxLiveEndpointPair FindEndpointPairBySocketAddressBytes(Byte[] localSocketAddress, Byte[] remoteSocketAddress)Public Static Function FindEndpointPairBySocketAddressBytes(localSocketAddress As Byte[], remoteSocketAddress As Byte[]) As XboxLiveEndpointPair// You can use this method in JavaScript.
Parameters
localSocketAddress
Byte[] Byte[] Byte[] Byte[]

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.

remoteSocketAddress
Byte[] Byte[] Byte[] Byte[]

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.

GetLocalSocketAddressBytes(Byte[]) GetLocalSocketAddressBytes(Byte[]) GetLocalSocketAddressBytes(Byte[]) GetLocalSocketAddressBytes(Byte[])

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 : void GetLocalSocketAddressBytes(Byte[] socketAddress)public void GetLocalSocketAddressBytes(Byte[] socketAddress)Public Function GetLocalSocketAddressBytes(socketAddress As Byte[]) As void// You can use this method in JavaScript.
Parameters
socketAddress
Byte[] Byte[] Byte[] Byte[]

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.

GetRemoteSocketAddressBytes(Byte[]) GetRemoteSocketAddressBytes(Byte[]) GetRemoteSocketAddressBytes(Byte[]) GetRemoteSocketAddressBytes(Byte[])

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 : void GetRemoteSocketAddressBytes(Byte[] socketAddress)public void GetRemoteSocketAddressBytes(Byte[] socketAddress)Public Function GetRemoteSocketAddressBytes(socketAddress As Byte[]) As void// You can use this method in JavaScript.
Parameters
socketAddress
Byte[] Byte[] Byte[] Byte[]

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

StateChanged StateChanged StateChanged StateChanged

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 StateChanged<XboxLiveEndpointPair,  XboxLiveEndpointPairStateChangedEventArgs>public event TypedEventHandler StateChanged<XboxLiveEndpointPair,  XboxLiveEndpointPairStateChangedEventArgs>Public Event StateChanged<XboxLiveEndpointPair,  XboxLiveEndpointPairStateChangedEventArgs>// You can use this event in JavaScript.