RType {SMRUCC.Rsharp.Runtime.Interop} | .NET clr documentation |
The type wrapper for .NET type to R# language runtime
# 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;
}
getCount
: PropertyInfogetItem
: PropertyInfomode
: TypeCodesraw
: Type