Beispiel #1
0
 public static IndexOutOfRangeException TooManyBytes(ByteSize requested, ByteSize available, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => new IndexOutOfRangeException(ErrorMessages.TooManyBytes(requested, available, caller, file, line).ToString());
Beispiel #2
0
 public static IndexOutOfRangeException OutOfRange(int index, int min, int max, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => new IndexOutOfRangeException(ErrorMessages.IndexOutOfRange(index, min, max, caller, file, line).ToString());
Beispiel #3
0
 public static AppException FileDoesNotExist(FilePath path, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.FileDoesNotExist(path, caller, file, line));
Beispiel #4
0
 public static AppException KindOpUnsupported <S, T>(S src, T dst, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
     where S : Enum
     where T : Enum
 => AppException.Define(ErrorMessages.KindOpUnsupported(src, dst, caller, file, line));
Beispiel #5
0
 public static AppException TypeUnsupported(Type t, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.TypeUnsupported(t, caller, file, line));
Beispiel #6
0
 public static AppException FeatureUnsupported(string feature, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.FeatureUnsupported(feature, caller, file, line));
Beispiel #7
0
 public static AppException EmptySourceSpan([Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.EmptySourceSpan(caller, file, line));
Beispiel #8
0
 public static AppException KindUnsupported <T>(T kind, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
     where T : Enum
 => AppException.Define(ErrorMessages.KindUnsupported(kind, caller, file, line));
Beispiel #9
0
 public static AppException LengthMismatch(int lhs, int rhs, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.LengthMismatch(lhs, rhs, caller, file, line));
Beispiel #10
0
 public static AppException NotFalse(string msg, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.NotFalse(msg, caller, file, line));
Beispiel #11
0
 public static AppException NotNonzero([Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.NotNonzero(caller, file, line));
Beispiel #12
0
 public static AppException ItemsNotEqual(int index, object lhs, object rhs, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.ItemsNotEqual(index, lhs, rhs, caller, file, line));
Beispiel #13
0
 public static AppException NotLessThan(object lhs, object rhs, [Caller] string caller = null, [File] string file = null, [Line] int?line = null)
 => AppException.Define(ErrorMessages.NotLessThan(lhs, rhs, caller, file, line));