CParameterizedError
class CParameterizedError
namespace Microsoft.CSharp.RuntimeBinder.Errors
{
internal class CParameterizedError
{
private ErrorCode _errorNumber;
private ErrArg[] _arguments;
public void Initialize(ErrorCode errorNumber, ErrArg[] arguments)
{
_errorNumber = errorNumber;
_arguments = (ErrArg[])arguments.Clone();
}
public int GetParameterCount()
{
return _arguments.Length;
}
public ErrArg GetParameter(int index)
{
return _arguments[index];
}
public ErrorCode GetErrorNumber()
{
return _errorNumber;
}
}
}