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


StreamWebSocketInformation Класс

Определение

Предоставляет сведения о сокете для объекта StreamWebSocket .

public ref class StreamWebSocketInformation sealed : IWebSocketInformation
public ref class StreamWebSocketInformation sealed : IWebSocketInformation2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamWebSocketInformation final : IWebSocketInformation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamWebSocketInformation final : IWebSocketInformation2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamWebSocketInformation : IWebSocketInformation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamWebSocketInformation : IWebSocketInformation2
Public NotInheritable Class StreamWebSocketInformation
Implements IWebSocketInformation
Public NotInheritable Class StreamWebSocketInformation
Implements IWebSocketInformation2
Наследование
Object Platform::Object IInspectable StreamWebSocketInformation
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
internetClient privateNetworkClientServer

Комментарии

StreamWebSocketInformation можно вызвать в любое время после создания StreamWebSocket .

Объект StreamWebSocketInformation создается автоматически с родительским объектом StreamWebSocket . Свойство StreamWebSocket.Information предоставляет доступ к связанному объекту StreamWebSocketInformation.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 ServerCertificate
1607 14393 ServerCertificateErrors
1607 14393 ServerCertificateErrorSeverity
1607 14393 ServerIntermediateCertificates

Свойства

BandwidthStatistics

Получает сведения о пропускной способности для передачи сетевых данных в объекте StreamWebSocket .

Обратите внимание, что возвращаемая статистика основана на расширенной статистике TCP, которая включена по умолчанию в клиентских версиях Windows, но отключена по умолчанию для повышения производительности в server-версиях Windows. Если расширенная статистика TCP недоступна, для всей возвращаемой числовой статистики устанавливается значение 0, а для логической статистики — значение false.

LocalAddress

Возвращает IP-адрес, связанный с объектом StreamWebSocket .

Protocol

Возвращает подпротокол WebSocket, согласованный с сервером во время подтверждения WebSocket в объекте StreamWebSocket.

ServerCertificate

Возвращает сертификат, предоставленный сервером при установке безопасного подключения WebSocket.

ServerCertificateErrors

Возвращает список ошибок, возникших при установке безопасного подключения StreamWebSocket.

ServerCertificateErrorSeverity

Возвращает категорию ошибки, которая произошла при выполнении SSL-соединения с сервером StreamWebSocket.

ServerIntermediateCertificates

Получает промежуточные сертификаты, отправленные сервером во время согласования SSL при создании SSL-соединения с сервером StreamWebSocket.

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

См. также раздел