public override string ToString()
{
if (copyDescription != IntPtr.Zero) {
var ptr = CFReadStreamRef_InvokeCopyDescription (copyDescription, Info);
if (ptr != IntPtr.Zero) {
// Copy* -> so we must not retain again
using (var s = new CFString (ptr, true))
return s.ToString ();
}
}
return base.ToString ();
}