RMethodInfo {SMRUCC.Rsharp.Runtime.Interop} | .NET clr documentation

## RMethodInfo

### Description

Use for R# package method, a wrapper for the .NET clr function MethodInfo.

### Declare

    # namespace SMRUCC.Rsharp.Runtime.Interop
    export class RMethodInfo extends RsharpDataObject {
       elementType: RType;
       # Do not print the value of this function on console
       invisible: boolean;
       # The function name
       name: string;
       # module namespace string that parsed from PackageAttribute
       namespace: string;
       # A list of parameters of current .NET api that imported
       #  from the external dll assembly file.
       parameters: RMethodArgument[];
       # the return type of current api method
       returns: IRType;
       stackFrame: StackFrame;
    }

### .NET clr type reference tree

1. this class extends from RsharpDataObject class: RsharpDataObject
2. use by property member `elementType`: RType
3. use by property member `parameters`: RMethodArgument
4. use by property member `returns`: IRType
5. use by property member `stackFrame`: StackFrame

[Package {$package} version {$version} Index]