Freigeben über


XboxLiveQualityOfServicePrivatePayloadResult Klasse

Definition

Kapselt die private Nutzlast aus einer QoS-Messung (Quality of Service), wenn das XboxLiveQualityOfServiceMeasurement.ShouldRequestPrivatePayloads-Flag angegeben wurde.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

public ref class XboxLiveQualityOfServicePrivatePayloadResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XboxLiveQualityOfServicePrivatePayloadResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XboxLiveQualityOfServicePrivatePayloadResult
Public NotInheritable Class XboxLiveQualityOfServicePrivatePayloadResult
Vererbung
Object Platform::Object IInspectable XboxLiveQualityOfServicePrivatePayloadResult
Attribute

Windows-Anforderungen

Gerätefamilie
Xbox One System Apps Extensions for the UWP (eingeführt in 10.0.0.1)
Xbox Live Extension SDK (eingeführt in 10.0.10240.0)
Xbox One Extensions for the UWP (eingeführt in 10.0.10240.0)
Windows Desktop Extension SDK (eingeführt in 10.0.16299.0)
API contract
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract (eingeführt in v1.0)

Eigenschaften

DeviceAddress

Ruft die Geräteadresse des Geräts ab, das diese private Nutzlast zurückgegeben hat.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

Status

Ruft die status der Messung ab, die diesen privaten Nutzlastabruf enthält.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

Value

Ruft die private Nutzlast ab. Format und Bedeutung der privaten Nutzlastbytes werden von jeder einzelnen App bestimmt.

Private Nutzlastdatenbytes werden von XboxLiveQualityOfServiceMeasurement-Objekten nicht interpretiert oder überprüft. Sie werden unverändert übertragen. Wie bei allen Nachrichten, die über das Netzwerk mit Remotegeräten ausgetauscht werden, sollten Apps beachten, dass das Remotegerät, das die private Nutzlast veröffentlicht oder empfängt, möglicherweise nicht dieselbe Version der App ausführt, die lokal ausgeführt wird. Erwägen Sie die Verwendung eines Versionsschemas, und überprüfen Sie immer, ob eine Nutzlast wohlgeformt ist, bevor Sie darauf reagieren.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

Gilt für: