C# Class Espresso.NativeObjectProxyStore

Show file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
CreateProxyForObject ( object o, JsTypeDefinition jsTypeDefinition ) : NativeJsInstanceProxy
CreateProxyForTypeDefinition ( JsTypeDefinition jsTypeDefinition ) : INativeRef
Dispose ( ) : void
GetProxyObject ( int index ) : INativeRef
NativeObjectProxyStore ( Espresso.JsContext ownerContext ) : System

Method Details

CreateProxyForObject() public method

public CreateProxyForObject ( object o, JsTypeDefinition jsTypeDefinition ) : NativeJsInstanceProxy
o object
jsTypeDefinition JsTypeDefinition
return NativeJsInstanceProxy

CreateProxyForTypeDefinition() public method

public CreateProxyForTypeDefinition ( JsTypeDefinition jsTypeDefinition ) : INativeRef
jsTypeDefinition JsTypeDefinition
return INativeRef

Dispose() public method

public Dispose ( ) : void
return void

GetProxyObject() public method

public GetProxyObject ( int index ) : INativeRef
index int
return INativeRef

NativeObjectProxyStore() public method

public NativeObjectProxyStore ( Espresso.JsContext ownerContext ) : System
ownerContext Espresso.JsContext
return System