StreamSocket.Control Propiedad
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í.
Obtiene los datos de control de socket en un objeto StreamSocket .
public:
property StreamSocketControl ^ Control { StreamSocketControl ^ get(); };
StreamSocketControl Control();
public StreamSocketControl Control { get; }
var streamSocketControl = streamSocket.control;
Public ReadOnly Property Control As StreamSocketControl
Valor de propiedad
Socket controla los datos de un objeto StreamSocket .
Comentarios
La propiedad Control obtiene la instancia de StreamSocketControl asociada a un objeto StreamSocket .
Un objeto StreamSocketControl se crea automáticamente con el objeto Primario StreamSocket . Después, la instancia de StreamSocketControl se puede usar para obtener o establecer datos de control utilizados por el objeto StreamSocket . Estas propiedades en la instancia de StreamSocketControl incluyen lo siguiente:
- IgnoreableServerCertificateErrors : obtiene un vector de errores de servidor SSL que se omitirán al realizar una conexión SSL con un objeto StreamSocket .
- KeepAlive : valor que indica si los paquetes keep-alive se envían al destino remoto en un objeto StreamSocket .
- NoDelay : valor que indica si el algoritmo nagle se usa en un objeto StreamSocket .
- OutboundUnicastHopLimit : límite de salto en un paquete saliente enviado a una dirección IP de unidifusión por el objeto StreamSocket .
- OutboundBufferSizeInBytes : tamaño, en bytes, del búfer de envío que se va a usar para enviar datos en un objeto StreamSocket .
- QualityOfService : la calidad del servicio en un objeto StreamSocket .
Los cambios en los valores de propiedad de StreamSocketControl deben establecerse antes de que se conecte StreamSocket . Como resultado, si necesita realizar cambios en las propiedades IgnoreableServerCertificateErrors, KeepAlive, NoDelay, OutboundBufferSizeInBytes , OutboundUnicastHopLimit o QualityOfService , estos cambios deben producirse antes de una llamada correcta a uno de los métodos ConnectAsync en StreamSocket.