XboxLiveQualityOfServicePrivatePayloadResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |