C# Class System.Net.CFObject

Inheritance: IDisposable
显示文件 Open project: remobjects/mono Class Usage Examples

Public Methods

Method Description
CFObject ( IntPtr handle, bool own ) : System
Dispose ( ) : void
GetCFObjectHandle ( IntPtr handle, string symbol ) : IntPtr
GetIndirect ( IntPtr handle, string symbol ) : IntPtr
Release ( ) : void
Retain ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CFRelease ( IntPtr handle ) : IntPtr
CFRetain ( IntPtr handle ) : IntPtr
dlclose ( IntPtr handle ) : void
dlopen ( string path, int mode ) : IntPtr
dlsym ( IntPtr handle, string symbol ) : IntPtr

Method Details

CFObject() public method

public CFObject ( IntPtr handle, bool own ) : System
handle IntPtr
own bool
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetCFObjectHandle() public static method

public static GetCFObjectHandle ( IntPtr handle, string symbol ) : IntPtr
handle IntPtr
symbol string
return IntPtr

GetIndirect() public static method

public static GetIndirect ( IntPtr handle, string symbol ) : IntPtr
handle IntPtr
symbol string
return IntPtr

Release() public method

public Release ( ) : void
return void

Retain() public method

public Retain ( ) : void
return void