C# Class OleViewDotNet.DynamicComFunctionWrapper

Inheritance: System.Dynamic.DynamicObject
Show file Open project: tyranid/oleviewdotnet Class Usage Examples

Public Methods

Method Description
DynamicComFunctionWrapper ( COMRegistry registry, MethodInfo mi, object target ) : System
TryInvoke ( InvokeBinder binder, object args, object &result ) : bool

Private Methods

Method Description
UnwrapArray ( object args, int outSize ) : object[]

Method Details

DynamicComFunctionWrapper() public method

public DynamicComFunctionWrapper ( COMRegistry registry, MethodInfo mi, object target ) : System
registry COMRegistry
mi System.Reflection.MethodInfo
target object
return System

TryInvoke() public method

public TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
binder System.Dynamic.InvokeBinder
args object
result object
return bool