C# 클래스 Microsoft.CSharp.RuntimeBinder.Errors.ErrorHandling

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
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