C# Class Mono.ToggleRef

Show file Open project: shana/moon

Protected Properties

Property Type Description
gch System.Runtime.InteropServices.GCHandle
handle System.IntPtr
reference object

Public Methods

Method Description
Free ( ) : void
Initialize ( ) : void
ToggleRef ( IntPtr handle, object reference ) : System

Protected Methods

Method Description
AddToggleRefNotifyCallback ( ) : void
RemoveToggleRefNotifyCallback ( ) : void
Toggle ( bool isLastRef ) : void

Method Details

AddToggleRefNotifyCallback() protected abstract method

protected abstract AddToggleRefNotifyCallback ( ) : void
return void

Free() public method

public Free ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

RemoveToggleRefNotifyCallback() protected abstract method

protected abstract RemoveToggleRefNotifyCallback ( ) : void
return void

Toggle() protected method

protected Toggle ( bool isLastRef ) : void
isLastRef bool
return void

ToggleRef() public method

public ToggleRef ( IntPtr handle, object reference ) : System
handle System.IntPtr
reference object
return System

Property Details

gch protected property

protected GCHandle,System.Runtime.InteropServices gch
return System.Runtime.InteropServices.GCHandle

handle protected property

protected IntPtr,System handle
return System.IntPtr

reference protected property

protected object reference
return object