Gurux.DLMS.TranslatorSimpleTags.ErrorCodeToString C# (CSharp) 메소드

ErrorCodeToString() 공개 정적인 메소드

public static ErrorCodeToString ( ErrorCode value ) : String
value ErrorCode
리턴 String
        public static String ErrorCodeToString(ErrorCode value)
        {
            String str;
            switch (value)
            {
                case ErrorCode.AccessViolated:
                    str = "AccessViolated";
                    break;
                case ErrorCode.DataBlockNumberInvalid:
                    str = "DataBlockNumberInvalid";
                    break;
                case ErrorCode.DataBlockUnavailable:
                    str = "DataBlockUnavailable";
                    break;
                case ErrorCode.HardwareFault:
                    str = "HardwareFault";
                    break;
                case ErrorCode.InconsistentClass:
                    str = "InconsistentClass";
                    break;
                case ErrorCode.LongGetOrReadAborted:
                    str = "LongGetOrReadAborted";
                    break;
                case ErrorCode.LongSetOrWriteAborted:
                    str = "LongSetOrWriteAborted";
                    break;
                case ErrorCode.NoLongGetOrReadInProgress:
                    str = "NoLongGetOrReadInProgress";
                    break;
                case ErrorCode.NoLongSetOrWriteInProgress:
                    str = "NoLongSetOrWriteInProgress";
                    break;
                case ErrorCode.Ok:
                    str = "Ok";
                    break;
                case ErrorCode.OtherReason:
                    str = "OtherReason";
                    break;
                case ErrorCode.ReadWriteDenied:
                    str = "ReadWriteDenied";
                    break;
                case ErrorCode.TemporaryFailure:
                    str = "TemporaryFailure";
                    break;
                case ErrorCode.UnavailableObject:
                    str = "UnavailableObject";
                    break;
                case ErrorCode.UndefinedObject:
                    str = "UndefinedObject";
                    break;
                case ErrorCode.UnmatchedType:
                    str = "UnmatchedType";
                    break;
                default:
                    throw new ArgumentOutOfRangeException("Error code: " + value);
            }
            return str;
        }