nuget server logo nuget api documents
↑

API Docs / REnv / Message

Message

Full name SMRUCC.Rsharp.Runtime.Components.Message Assembly REnv Members 16

The warning message and exception message

00 Remarks

this runtime message object is a collection of the error message string

01 Syntax

SMRUCC.Rsharp.Runtime.Components.Message

02 Methods

NameOverloadsSummary
ToCLRException 1 Convert R# error message to VB.NET clr exception object
AsWarning 1 convert the message level to warning level
ThrowCLRError 1 throw the Exception data that cast from Message.ToCLRException()
SymbolNotFound 1 create a symbol not found error message
Error 1
SyntaxNotImplemented 1
InCompatibleType 1
NullOrStrict 1
ToErrorText 1
ToString 1
GenericEnumerator 1

03 Properties

NameOverloadsSummary
message 1 the message content about this error or warning
level 1 the .NET log levels of current message object, value could be warning and error
environmentStack 1 [R# runtime] the R# scripting environment runtime stack trace
trace 1 [VB.NET runtime] the R# engine stack trace
source 1 the source R# expression that cause this error or warning message

04 Members

method ToCLRException #
ToCLRException

Convert R# error message to VB.NET clr exception object

method AsWarning #
AsWarning

convert the message level to warning level

method ThrowCLRError #
ThrowCLRError

throw the Exception data that cast from Message.ToCLRException()

method SymbolNotFound #
SymbolNotFound(Environment, String, TypeCodes, Nullable(Of Boolean))

create a symbol not found error message

Parameters
NameTypeDescription
envirEnvironment

-

symbolName$String

-

typeTypeCodes

-

property message #
message

the message content about this error or warning

property level #
level

the .NET log levels of current message object, value could be warning and error

property environmentStack #
environmentStack

[R# runtime] the R# scripting environment runtime stack trace

property trace #
trace

[VB.NET runtime] the R# engine stack trace

property source #
source

the source R# expression that cause this error or warning message

method Error #
Error(String, StackFrame())
method SyntaxNotImplemented #
SyntaxNotImplemented(Environment, String)
method InCompatibleType #
InCompatibleType(Type, Type, Environment, String, String, Boolean, Nullable(Of Boolean))
method NullOrStrict #
NullOrStrict(Boolean, String, Environment)
method ToErrorText #
ToErrorText()
method ToString #
ToString()
method GenericEnumerator #
GenericEnumerator()