C# Class Monobjc.ObjectiveCRuntime

Mostra file Open project: Monobjc/monobjc

Public Methods

Method Description
CreateBlock ( Delegate @delegate ) : Block

Creates a block with the given delegate.

Wrap ( Exception exception ) : byte[]

Wraps the given exception.

Private Methods

Method Description
Bootstrap ( String domainToken ) : void
BootstrapInternal ( String domainToken ) : void
CleanUp ( ) : void
CleanUpInternal ( ) : void
EnableAutoDomainTokens ( ) : void
EnableAutoDomainTokensInternal ( ) : void
GetDomainManagledName ( String name ) : string

Returns a mangled name based on the domain token.

GetDomainToken ( ) : String
Is64BitsInternal ( ) : bool
UnWrap ( byte data ) : Exception

Convert a native exception into a managed one. If a managed exception has been previously wrapped, then use it as inner exception.

Method Details

CreateBlock() public static method

Creates a block with the given delegate.
public static CreateBlock ( Delegate @delegate ) : Block
@delegate System.Delegate
return Block

Wrap() public static method

Wraps the given exception.
public static Wrap ( Exception exception ) : byte[]
exception System.Exception The exception.
return byte[]