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

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

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

AddRelatedTypeLoc() public méthode

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

Error() public méthode

public Error ( ErrorCode id ) : void
id ErrorCode
Résultat void

ErrorHandling() public méthode

public ErrorHandling ( UserStringBuilder strBldr, IErrorSink sink, CErrorFactory factory ) : System
strBldr UserStringBuilder
sink IErrorSink
factory CErrorFactory
Résultat System

ErrorRef() public méthode

public ErrorRef ( ErrorCode id ) : void
id ErrorCode
Résultat void

MakeError() public méthode

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

MakeErrorLocArgs() public méthode

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
Résultat void

RealizeError() public méthode

public RealizeError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError parameterizedError ) : Microsoft.CSharp.RuntimeBinder.Errors.CError
parameterizedError Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
Résultat Microsoft.CSharp.RuntimeBinder.Errors.CError

SubmitError() public méthode

public SubmitError ( Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError error ) : void
error Microsoft.CSharp.RuntimeBinder.Errors.CParameterizedError
Résultat void