Trabajo con Android sobre .Net (proyecto Monodroid) y tengo un problema al obtener el OutputStream en una conexion Bluetooth.
La propiedad Length me muestra el siguiente mensaje System.NotSupportedException: Operation is not supported.
Y lo que me recomiendan es crear un nuevo Stream a partir del que tengo que soporte la propiedad Length, pues trabajo con un DLL que requiere esta propiedad.
Les envío la porcion de codigo que utilizo:
var socket = btDev.CreateRfcommSocketToServiceRecord(Java.Util. UUID.FromString(miUUID));
socket.Connect();
Stream ons = socket.OutputStream; // Este es el Stream que obtengo sin soporte con la propiedad Lenght
var longitud = ons.Length //Este es el atributo con el Problema System.NotSupportedException: Operation is not supported.
No tengo la menor idea de como lograrlo, espero ustedes si.
Saludos.