Поделиться через


XboxLiveQualityOfServiceMeasurement.PublishPrivatePayloadBytes(Byte[]) Метод

Определение

Задает частные полезные данные, возвращаемые, когда удаленный узел запрашивает частные полезные данные.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API во время выполнения завершатся ошибкой.

public:
 static void PublishPrivatePayloadBytes(Platform::Array <byte> ^ payload);
 static void PublishPrivatePayloadBytes(winrt::array_view <byte> const& payload);
public static void PublishPrivatePayloadBytes(byte[] payload);
function publishPrivatePayloadBytes(payload)
Public Shared Sub PublishPrivatePayloadBytes (payload As Byte())

Параметры

payload

Byte[]

byte[]

Полезные данные для публикации при запросе к этому узлу частных полезных данных. Значение свойства MaxPrivatePayloadSize указывает максимальный допустимый размер частных полезных данных в байтах.

Комментарии

Публикуемые частные данные полезных данных используются приложением для передачи состояния конкретного приложения о текущей игре без создания XboxLiveEndpointPair. Примерами могут быть: количество слотов, доступных в игре, или время, оставшееся в текущем раунде.

Частные байты полезных данных не интерпретируются и не проверяются объектами XboxLiveQualityOfServiceMeasurement . Они передаются как есть. Как и в случае со всеми сообщениями, обменивающимися с удаленными устройствами по сети, приложения должны помнить, что удаленное устройство, публикующее или получающее частные полезные данные, может работать не под управлением той же версии приложения, которая выполняется локально. Рассмотрите возможность использования схемы управления версиями и всегда проверка, что полезные данные правильно сформированы, прежде чем действовать с ней.

Применяется к