RType {SMRUCC.Rsharp.Runtime.Interop} .NET clr documentation

RType

Description

The type wrapper for .NET type to R# language runtime

Declare

            
# namespace SMRUCC.Rsharp.Runtime.Interop
export class RType {
   # the raw CLR Type.FullName
   fullName: string;
   getCount: PropertyInfo;
   getItem: PropertyInfo;
   # implements interface of IDynamicsObject?
   haveDynamicsProperty: boolean;
   isArray: boolean;
   isCollection: boolean;
   # is an Environment object?
   isEnvironment: boolean;
   # Is dictionary of string and value types?
   isGenericListObject: boolean;
   # is R# runtime type?
   isPrimitive: boolean;
   # The mapped R# data type
   mode: TypeCodes;
   # the raw CLR type name
   name: string;
   # based .NET CLR type
   raw: Type;
}

        

.NET clr type reference tree

  1. use by property member getCount: PropertyInfo
  2. use by property member getItem: PropertyInfo
  3. use by property member mode: TypeCodes
  4. use by property member raw: Type

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