C# Class Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling

Show file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AddRelatedSymLoc() public method

public AddRelatedSymLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, Symbol sym ) : void
err Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
sym Microsoft.CSharp.RuntimeBinder.Semantics.Symbol
return void

AddRelatedTypeLoc() public method

public AddRelatedTypeLoc ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError err, CType pType ) : void
err Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
pType Microsoft.CSharp.RuntimeBinder.Semantics.CType
return void

Error() public method

public Error ( ErrorCode id ) : void
id ErrorCode
return void

ErrorHandling() public method

public ErrorHandling ( UserStringBuilder strBldr, IErrorSink sink, CErrorFactory factory ) : System
strBldr UserStringBuilder
sink IErrorSink
factory CErrorFactory
return System

ErrorRef() public method

public ErrorRef ( ErrorCode id ) : void
id ErrorCode
return void

MakeError() public method

public MakeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError &error, ErrorCode id ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
id ErrorCode
return void

MakeErrorLocArgs() public method

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
return void

RealizeError() public method

public RealizeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError parameterizedError ) : Microsoft.CSharp.RuntimeBinder.Errors.CError
parameterizedError Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
return Microsoft.CSharp.RuntimeBinder.Errors.CError

SubmitError() public method

public SubmitError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError error ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
return void