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]