C# Класс Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddRelatedSymLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, Symbol sym ) : void
AddRelatedTypeLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, CType pType ) : void
Error ( ErrorCode id ) : void
ErrorHandling ( UserStringBuilder strBldr, IErrorSink sink, CErrorFactory factory ) : System
ErrorRef ( ErrorCode id ) : void
MakeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id ) : void
MakeErrorLocArgs ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id, Microsoft.CSharp.RuntimeBinder.Errors.ErrArg prgarg ) : void
RealizeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError parameterizedError ) : Microsoft.CSharp.RuntimeBinder.Errors.CError
SubmitError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError error ) : void

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

Метод Описание
CreateError ( ErrorCode iErrorIndex, string args ) : Microsoft.CSharp.RuntimeBinder.Errors.CError
ErrorTreeArgs ( ErrorCode id, Microsoft.CSharp.RuntimeBinder.Errors.ErrArg prgarg ) : void
MakeErrorTreeArgs ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id, Microsoft.CSharp.RuntimeBinder.Errors.ErrArg prgarg ) : void

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

AddRelatedSymLoc() публичный метод

public AddRelatedSymLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, Symbol sym ) : void
err Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
sym Microsoft.CSharp.RuntimeBinder.Semantics.Symbol
Результат void

AddRelatedTypeLoc() публичный метод

public AddRelatedTypeLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, CType pType ) : void
err Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
pType Microsoft.CSharp.RuntimeBinder.Semantics.CType
Результат void

Error() публичный метод

public Error ( ErrorCode id ) : void
id ErrorCode
Результат void

ErrorHandling() публичный метод

public ErrorHandling ( UserStringBuilder strBldr, IErrorSink sink, CErrorFactory factory ) : System
strBldr UserStringBuilder
sink IErrorSink
factory CErrorFactory
Результат System

ErrorRef() публичный метод

public ErrorRef ( ErrorCode id ) : void
id ErrorCode
Результат void

MakeError() публичный метод

public MakeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
id ErrorCode
Результат void

MakeErrorLocArgs() публичный метод

public MakeErrorLocArgs ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id, Microsoft.CSharp.RuntimeBinder.Errors.ErrArg prgarg ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
id ErrorCode
prgarg Microsoft.CSharp.RuntimeBinder.Errors.ErrArg
Результат void

RealizeError() публичный метод

public RealizeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError parameterizedError ) : Microsoft.CSharp.RuntimeBinder.Errors.CError
parameterizedError Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
Результат Microsoft.CSharp.RuntimeBinder.Errors.CError

SubmitError() публичный метод

public SubmitError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError error ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
Результат void