C# Класс Bike.Interpreter.Builtin.ErrorFactory

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateAlreadyDefinedError ( string varName ) : BikeObject
CreateClrError ( Exception cause ) : BikeObject
CreateClrError ( string message ) : BikeObject
CreateError ( string message ) : BikeObject
CreateInvalidProgramError ( string message ) : BikeObject
CreateLoadError ( string path ) : BikeObject
CreateNotDefinedError ( string varName ) : BikeObject
CreateNullError ( string varName ) : BikeObject
CreateTypeError ( string message ) : BikeObject
IsAlreadyDefinedError ( BikeObject bo ) : bool
IsClrError ( BikeObject bo ) : bool
IsErrorOfType ( BikeObject bo, string errorType ) : bool
IsNotDefinedError ( BikeObject bo ) : bool
IsTypeError ( BikeObject bo ) : bool

Приватные методы

Метод Описание
BuildStackTrace ( ) : BikeString
CreateErrorFromType ( string errorType ) : BikeObject
ResolvePrototype ( string objName ) : BikeObject

Описание методов

CreateAlreadyDefinedError() публичный статический Метод

public static CreateAlreadyDefinedError ( string varName ) : BikeObject
varName string
Результат BikeObject

CreateClrError() публичный статический Метод

public static CreateClrError ( Exception cause ) : BikeObject
cause System.Exception
Результат BikeObject

CreateClrError() публичный статический Метод

public static CreateClrError ( string message ) : BikeObject
message string
Результат BikeObject

CreateError() публичный статический Метод

public static CreateError ( string message ) : BikeObject
message string
Результат BikeObject

CreateInvalidProgramError() публичный статический Метод

public static CreateInvalidProgramError ( string message ) : BikeObject
message string
Результат BikeObject

CreateLoadError() публичный статический Метод

public static CreateLoadError ( string path ) : BikeObject
path string
Результат BikeObject

CreateNotDefinedError() публичный статический Метод

public static CreateNotDefinedError ( string varName ) : BikeObject
varName string
Результат BikeObject

CreateNullError() публичный статический Метод

public static CreateNullError ( string varName ) : BikeObject
varName string
Результат BikeObject

CreateTypeError() публичный статический Метод

public static CreateTypeError ( string message ) : BikeObject
message string
Результат BikeObject

IsAlreadyDefinedError() публичный статический Метод

public static IsAlreadyDefinedError ( BikeObject bo ) : bool
bo BikeObject
Результат bool

IsClrError() публичный статический Метод

public static IsClrError ( BikeObject bo ) : bool
bo BikeObject
Результат bool

IsErrorOfType() публичный статический Метод

public static IsErrorOfType ( BikeObject bo, string errorType ) : bool
bo BikeObject
errorType string
Результат bool

IsNotDefinedError() публичный статический Метод

public static IsNotDefinedError ( BikeObject bo ) : bool
bo BikeObject
Результат bool

IsTypeError() публичный статический Метод

public static IsTypeError ( BikeObject bo ) : bool
bo BikeObject
Результат bool