StreamSocketInformation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona información de socket sobre un objeto StreamSocket .
public ref class StreamSocketInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamSocketInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamSocketInformation
Public NotInheritable Class StreamSocketInformation
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
bluetooth.rfcomm
ID_CAP_NETWORKING [Windows Phone]
|
Comentarios
La clase StreamSocketInformation proporciona información sobre un objeto StreamSocket. Esta clase recupera información sobre un objeto StreamSocket y se puede llamar a cualquier momento después de crear streamSocket .
Un objeto StreamSocketInformation se crea automáticamente con el objeto Primario StreamSocket . La propiedad StreamSocket.Information proporciona acceso al objeto StreamSocketInformation asociado.
Propiedades
BandwidthStatistics |
Obtiene información de ancho de banda para la transferencia de datos de red en un objeto StreamSocket . Tenga en cuenta que las estadísticas devueltas se basan en las estadísticas TCP extendidas, que están habilitadas de forma predeterminada en las versiones de cliente de Windows, pero deshabilitadas de forma predeterminada por motivos de rendimiento en las versiones del servidor de Windows. Si las estadísticas TCP extendidas no están disponibles, todas las estadísticas numéricas devueltas se establecen en 0 y las estadísticas booleanas se establecen en false. |
LocalAddress |
Obtiene la dirección IP local asociada a un objeto StreamSocket . |
LocalPort |
Obtenga el número de puerto TCP asociado a streamSocket. |
ProtectionLevel |
Obtiene el nivel de protección que representa la integridad y el cifrado establecidos en un objeto StreamSocket . |
RemoteAddress |
Obtenga la dirección IP o el nombre de host del destino de red remota asociado a un objeto StreamSocket . |
RemoteHostName |
Obtenga el nombre de host o la dirección IP del destino de red remota asociado a un objeto StreamSocket . |
RemotePort |
Obtenga el número de puerto TCP o el nombre del servicio del destino de red remota asociado a un objeto StreamSocket . |
RemoteServiceName |
Obtenga el nombre del servicio o el número de puerto TCP del destino de red remota asociado a un objeto StreamSocket . |
RoundTripTimeStatistics |
Obtiene información de tiempo de ida y vuelta para un objeto StreamSocket . Tenga en cuenta que las estadísticas devueltas se basan en las estadísticas TCP extendidas, que están habilitadas de forma predeterminada en las versiones de cliente de Windows, pero deshabilitadas de forma predeterminada por motivos de rendimiento en las versiones del servidor de Windows. Si las estadísticas TCP extendidas no están disponibles, todas las estadísticas numéricas devueltas se establecen en 0 y las estadísticas booleanas se establecen en false. |
ServerCertificate |
Obtiene el certificado del servidor al realizar una conexión SSL con un objeto StreamSocket. |
ServerCertificateErrors |
Obtiene la lista de errores que se produjeron al realizar una conexión SSL con streamSocket. |
ServerCertificateErrorSeverity |
Obtiene la categoría de un error que se produjo al realizar una conexión SSL con un objeto StreamSocket. |
ServerIntermediateCertificates |
Obtiene los certificados intermedios enviados por el servidor durante la negociación SSL al realizar una conexión SSL con streamSocket. |
SessionKey |
Obtiene una matriz de bytes que representa el secreto compartido privado intercambiado por dispositivos de proximidad. |