MonoMac.CoreFoundation.CFString.Dispose C# (CSharp) Method

Dispose() public method

public Dispose ( bool disposing ) : void
disposing bool
return void
        public virtual void Dispose(bool disposing)
        {
            str = null;
            if (handle != IntPtr.Zero){
                CFObject.CFRelease (handle);
                handle = IntPtr.Zero;
            }
        }

Same methods

CFString::Dispose ( ) : void

Usage Example

Ejemplo n.º 1
0
        public CFRunLoopExitReason RunInMode(string mode, double interval, bool returnAfterSourceHandled)
        {
            CFString s = mode == null ? null : new CFString(mode);

            var v = CFRunLoopRunInMode(s == null ? IntPtr.Zero : s.Handle, interval, returnAfterSourceHandled ? 1 : 0);

            if (s != null)
            {
                s.Dispose();
            }

            return((CFRunLoopExitReason)v);
        }
All Usage Examples Of MonoMac.CoreFoundation.CFString::Dispose