private static string GetArgumentName(ExceptionArgument argument) { Debug.Assert(Enum.IsDefined(typeof(ExceptionArgument), argument), "The enum value is not defined, please check the ExceptionArgument Enum."); return argument.ToString(); }
internal static string GetArgumentName(ExceptionArgument argument) { switch (argument) { case ExceptionArgument.Input: return @"input"; case ExceptionArgument.Name: return @"name"; case ExceptionArgument.Value: return @"value"; case ExceptionArgument.Item: return @"item"; case ExceptionArgument.Items: return @"items"; case ExceptionArgument.Option: return @"option"; case ExceptionArgument.Options: return @"options"; case ExceptionArgument.Match: return @"match"; case ExceptionArgument.Comparison: return @"comparison"; default: return string.Empty; } }
private static string GetArgumentName(ExceptionArgument argument) { switch (argument) { case ExceptionArgument.token: return "token"; case ExceptionArgument.name: return "name"; case ExceptionArgument.argumentvalidator: return "argumentValidator"; case ExceptionArgument.staticoptionvalue: return "staticoptionvalidator"; case ExceptionArgument.optionvaluevalidator: return "optionvaluevalidator"; } return string.Empty; }
internal static void ThrowArgumentOutOfRangeException( ExceptionArgument argument) { throw new ArgumentOutOfRangeException(GetArgumentName(argument)); }
/// <summary> /// </summary> /// <param name="argument"> /// The argument. /// </param> /// <param name="resource"> /// The resource. /// </param> /// <exception cref="ArgumentOutOfRangeException"> /// </exception> public static void ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) { throw new ArgumentOutOfRangeException(argument.ToString(), resource.ToString()); }
// // This function will convert an ExceptionArgument enum value to the argument name string. // internal static string GetArgumentName(ExceptionArgument argument) { string argumentName = null; switch (argument) { case ExceptionArgument.array: argumentName = "array"; break; case ExceptionArgument.arrayIndex: argumentName = "arrayIndex"; break; case ExceptionArgument.capacity: argumentName = "capacity"; break; case ExceptionArgument.collection: argumentName = "collection"; break; case ExceptionArgument.converter: argumentName = "converter"; break; case ExceptionArgument.count: argumentName = "count"; break; case ExceptionArgument.dictionary: argumentName = "dictionary"; break; case ExceptionArgument.index: argumentName = "index"; break; case ExceptionArgument.info: argumentName = "info"; break; case ExceptionArgument.key: argumentName = "key"; break; case ExceptionArgument.match: argumentName = "match"; break; case ExceptionArgument.obj: argumentName = "obj"; break; case ExceptionArgument.queue: argumentName = "queue"; break; case ExceptionArgument.stack: argumentName = "stack"; break; case ExceptionArgument.startIndex: argumentName = "startIndex"; break; case ExceptionArgument.value: argumentName = "value"; break; default: Debug.Assert(false, "The enum value is not defined, please checked ExceptionArgumentName Enum."); return string.Empty; } return argumentName; }
internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) { throw new ArgumentOutOfRangeException(GetArgumentName(argument), Environment.GetResourceString(GetResourceName(resource))); }
public static void ThrowArgumentNullException(ExceptionArgument argument) { throw GetArgumentNullException(argument); }
internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument) { throw CreateArgumentOutOfRangeException(argument); }
internal static void ThrowArgumentNullException(ExceptionArgument argument, ExceptionResource resource) { throw new ArgumentNullException(GetArgumentName(argument), GetResourceString(resource)); }
internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument, int paramNumber, ExceptionResource resource) { throw GetArgumentOutOfRangeException(argument, paramNumber, resource); }
public static void ThrowArgumentOutOfRangeException(ExceptionArgument argument) { throw GetArgumentOutOfRangeException(argument); }
private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument) { return(new ArgumentOutOfRangeException(GetArgumentName(argument))); }
// Token: 0x0600033B RID: 827 RVA: 0x00008129 File Offset: 0x00006329 internal static void ThrowArgumentNullException(ExceptionArgument argument) { throw new ArgumentNullException(ThrowHelper.GetArgumentName(argument)); }
// Token: 0x06000345 RID: 837 RVA: 0x00008208 File Offset: 0x00006408 internal static string GetArgumentName(ExceptionArgument argument) { string result; switch (argument) { case ExceptionArgument.obj: result = "obj"; break; case ExceptionArgument.dictionary: result = "dictionary"; break; case ExceptionArgument.dictionaryCreationThreshold: result = "dictionaryCreationThreshold"; break; case ExceptionArgument.array: result = "array"; break; case ExceptionArgument.info: result = "info"; break; case ExceptionArgument.key: result = "key"; break; case ExceptionArgument.collection: result = "collection"; break; case ExceptionArgument.list: result = "list"; break; case ExceptionArgument.match: result = "match"; break; case ExceptionArgument.converter: result = "converter"; break; case ExceptionArgument.queue: result = "queue"; break; case ExceptionArgument.stack: result = "stack"; break; case ExceptionArgument.capacity: result = "capacity"; break; case ExceptionArgument.index: result = "index"; break; case ExceptionArgument.startIndex: result = "startIndex"; break; case ExceptionArgument.value: result = "value"; break; case ExceptionArgument.count: result = "count"; break; case ExceptionArgument.arrayIndex: result = "arrayIndex"; break; case ExceptionArgument.name: result = "name"; break; case ExceptionArgument.mode: result = "mode"; break; case ExceptionArgument.item: result = "item"; break; case ExceptionArgument.options: result = "options"; break; case ExceptionArgument.view: result = "view"; break; case ExceptionArgument.sourceBytesToCopy: result = "sourceBytesToCopy"; break; default: return(string.Empty); } return(result); }
internal static void ThrowArgumentException_CannotExtractScalar(ExceptionArgument argument) { throw GetArgumentException(ExceptionResource.Argument_CannotExtractScalar, argument); }
/// <summary> /// Converts an <see cref="ExceptionArgument"/> enum value to the argument name string /// </summary> /// <param name="argument">The <see cref="ExceptionArgument"/> to convert</param> /// <returns></returns> internal static string GetArgumentName(ExceptionArgument argument) { string argument_name = null; switch (argument) { case ExceptionArgument.index: argument_name = "index"; break; case ExceptionArgument.key: argument_name = "key"; break; case ExceptionArgument.obj: argument_name = "obj"; break; case ExceptionArgument.arrayIndex: argument_name = "arrayIndex"; break; case ExceptionArgument.comparer: argument_name = "comparer"; break; case ExceptionArgument.array: argument_name = "array"; break; case ExceptionArgument.name: argument_name = "name"; break; case ExceptionArgument.provider: argument_name = "provider"; break; case ExceptionArgument.type: argument_name = "type"; break; case ExceptionArgument.value: argument_name = "type"; break; case ExceptionArgument.collection: argument_name = "collection"; break; case ExceptionArgument.any: argument_name = "any variable"; break; case ExceptionArgument.capacity: argument_name = "capacity"; break; case ExceptionArgument.loader: argument_name = "loader"; break; case ExceptionArgument.duration: argument_name = "duration"; break; case ExceptionArgument.state: argument_name = "state"; break; case ExceptionArgument.runnable: argument_name = "runnable"; break; case ExceptionArgument.executor: argument_name = "executor"; break; case ExceptionArgument.builder: argument_name = "builder"; break; default: Debug.Assert(false, "The enum value is not defined, please checked ExceptionArgumentName Enum"); return string.Empty; } return argument_name; }
internal static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) { return(new ArgumentOutOfRangeException(GetArgumentName(argument), GetResourceString(resource))); }
private static ArgumentNullException GetArgumentNullException(ExceptionArgument argument) { return new ArgumentNullException(GetArgumentName(argument)); }
private static ArgumentException GetArgumentException(ExceptionResource resource, ExceptionArgument argument) { return(new ArgumentException(GetResourceString(resource), GetArgumentName(argument))); }
private static string GetArgumentName(ExceptionArgument argument) { switch (argument) { case ExceptionArgument.obj: return("obj"); case ExceptionArgument.dictionary: return("dictionary"); case ExceptionArgument.array: return("array"); case ExceptionArgument.info: return("info"); case ExceptionArgument.key: return("key"); case ExceptionArgument.text: return("text"); case ExceptionArgument.values: return("values"); case ExceptionArgument.value: return("value"); case ExceptionArgument.startIndex: return("startIndex"); case ExceptionArgument.task: return("task"); case ExceptionArgument.ch: return("ch"); case ExceptionArgument.s: return("s"); case ExceptionArgument.input: return("input"); case ExceptionArgument.ownedMemory: return("ownedMemory"); case ExceptionArgument.list: return("list"); case ExceptionArgument.index: return("index"); case ExceptionArgument.capacity: return("capacity"); case ExceptionArgument.collection: return("collection"); case ExceptionArgument.item: return("item"); case ExceptionArgument.converter: return("converter"); case ExceptionArgument.match: return("match"); case ExceptionArgument.count: return("count"); case ExceptionArgument.action: return("action"); case ExceptionArgument.comparison: return("comparison"); case ExceptionArgument.exceptions: return("exceptions"); case ExceptionArgument.exception: return("exception"); case ExceptionArgument.pointer: return("pointer"); case ExceptionArgument.start: return("start"); case ExceptionArgument.format: return("format"); case ExceptionArgument.culture: return("culture"); case ExceptionArgument.comparer: return("comparer"); case ExceptionArgument.comparable: return("comparable"); case ExceptionArgument.source: return("source"); case ExceptionArgument.state: return("state"); case ExceptionArgument.length: return("length"); case ExceptionArgument.comparisonType: return("comparisonType"); case ExceptionArgument.manager: return("manager"); case ExceptionArgument.sourceBytesToCopy: return("sourceBytesToCopy"); case ExceptionArgument.callBack: return("callBack"); case ExceptionArgument.creationOptions: return("creationOptions"); case ExceptionArgument.function: return("function"); case ExceptionArgument.scheduler: return("scheduler"); case ExceptionArgument.continuationAction: return("continuationAction"); case ExceptionArgument.continuationFunction: return("continuationFunction"); case ExceptionArgument.tasks: return("tasks"); case ExceptionArgument.asyncResult: return("asyncResult"); case ExceptionArgument.beginMethod: return("beginMethod"); case ExceptionArgument.endMethod: return("endMethod"); case ExceptionArgument.endFunction: return("endFunction"); case ExceptionArgument.cancellationToken: return("cancellationToken"); case ExceptionArgument.continuationOptions: return("continuationOptions"); case ExceptionArgument.delay: return("delay"); case ExceptionArgument.millisecondsDelay: return("millisecondsDelay"); case ExceptionArgument.millisecondsTimeout: return("millisecondsTimeout"); case ExceptionArgument.stateMachine: return("stateMachine"); case ExceptionArgument.timeout: return("timeout"); case ExceptionArgument.type: return("type"); case ExceptionArgument.sourceIndex: return("sourceIndex"); case ExceptionArgument.sourceArray: return("sourceArray"); case ExceptionArgument.destinationIndex: return("destinationIndex"); case ExceptionArgument.destinationArray: return("destinationArray"); case ExceptionArgument.pHandle: return("pHandle"); case ExceptionArgument.other: return("other"); case ExceptionArgument.newSize: return("newSize"); case ExceptionArgument.lowerBounds: return("lowerBounds"); case ExceptionArgument.lengths: return("lengths"); case ExceptionArgument.len: return("len"); case ExceptionArgument.keys: return("keys"); case ExceptionArgument.indices: return("indices"); case ExceptionArgument.index1: return("index1"); case ExceptionArgument.index2: return("index2"); case ExceptionArgument.index3: return("index3"); case ExceptionArgument.length1: return("length1"); case ExceptionArgument.length2: return("length2"); case ExceptionArgument.length3: return("length3"); case ExceptionArgument.endIndex: return("endIndex"); case ExceptionArgument.elementType: return("elementType"); case ExceptionArgument.arrayIndex: return("arrayIndex"); default: Debug.Fail("The enum value is not defined, please check the ExceptionArgument Enum."); return(""); } }
private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, int paramNumber, ExceptionResource resource) { return(new ArgumentOutOfRangeException(GetArgumentName(argument) + "[" + paramNumber.ToString() + "]", GetResourceString(resource))); }
//internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument, string value) //{ // throw new ArgumentException(string.Format(GetResource(resource), GetArgumentName(argument), value), GetArgumentName(argument)); //} //internal static void ThrowArgumentException(ExceptionResource resource, string value) //{ // throw new ArgumentException(string.Format(GetResource(resource), value)); //} internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument) { throw new ArgumentException(string.Format(GetResource(resource), GetArgumentName(argument)), GetArgumentName(argument)); }
private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, string resource) { return(new ArgumentOutOfRangeException(GetArgumentName(argument), resource)); }
internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument) { throw new ArgumentException(Environment.GetResourceString(GetResourceName(resource)), GetArgumentName(argument)); }
// // This function will convert an ExceptionArgument enum value to the argument name string. // internal static string GetArgumentName(ExceptionArgument argument) { string argumentName = null; switch (argument) { case ExceptionArgument.array: argumentName = "array"; break; case ExceptionArgument.arrayIndex: argumentName = "arrayIndex"; break; case ExceptionArgument.capacity: argumentName = "capacity"; break; case ExceptionArgument.collection: argumentName = "collection"; break; case ExceptionArgument.list: argumentName = "list"; break; case ExceptionArgument.converter: argumentName = "converter"; break; case ExceptionArgument.count: argumentName = "count"; break; case ExceptionArgument.dictionary: argumentName = "dictionary"; break; case ExceptionArgument.dictionaryCreationThreshold: argumentName = "dictionaryCreationThreshold"; break; case ExceptionArgument.index: argumentName = "index"; break; case ExceptionArgument.info: argumentName = "info"; break; case ExceptionArgument.key: argumentName = "key"; break; case ExceptionArgument.match: argumentName = "match"; break; case ExceptionArgument.obj: argumentName = "obj"; break; case ExceptionArgument.queue: argumentName = "queue"; break; case ExceptionArgument.stack: argumentName = "stack"; break; case ExceptionArgument.startIndex: argumentName = "startIndex"; break; case ExceptionArgument.value: argumentName = "value"; break; case ExceptionArgument.name: argumentName = "name"; break; case ExceptionArgument.mode: argumentName = "mode"; break; case ExceptionArgument.item: argumentName = "item"; break; case ExceptionArgument.options: argumentName = "options"; break; case ExceptionArgument.view: argumentName = "view"; break; case ExceptionArgument.sourceBytesToCopy: argumentName = "sourceBytesToCopy"; break; default: Contract.Assert(false, "The enum value is not defined, please checked ExceptionArgumentName Enum."); return(string.Empty); } return(argumentName); }
internal static string GetArgumentName(ExceptionArgument argument) { switch (argument) { case ExceptionArgument.obj: return "obj"; case ExceptionArgument.dictionary: return "dictionary"; case ExceptionArgument.dictionaryCreationThreshold: return "dictionaryCreationThreshold"; case ExceptionArgument.array: return "array"; case ExceptionArgument.info: return "info"; case ExceptionArgument.key: return "key"; case ExceptionArgument.collection: return "collection"; case ExceptionArgument.list: return "list"; case ExceptionArgument.match: return "match"; case ExceptionArgument.converter: return "converter"; case ExceptionArgument.queue: return "queue"; case ExceptionArgument.stack: return "stack"; case ExceptionArgument.capacity: return "capacity"; case ExceptionArgument.index: return "index"; case ExceptionArgument.startIndex: return "startIndex"; case ExceptionArgument.value: return "value"; case ExceptionArgument.count: return "count"; case ExceptionArgument.arrayIndex: return "arrayIndex"; case ExceptionArgument.name: return "name"; case ExceptionArgument.mode: return "mode"; } return string.Empty; }
private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) { return(new ArgumentOutOfRangeException(GetArgumentName(argument), resource.ToString())); }
/// <summary> /// </summary> /// <param name="argument"> /// The argument. /// </param> /// <param name="resource"> /// The resource. /// </param> /// <exception cref="Exception"> /// </exception> public static void ThorwArgumentCurrentSize(ExceptionArgument argument, ExceptionResource resource) { throw new Exception(argument + " : " + resource); }
internal static void ThrowEmptyArgumentException(ExceptionArgument argument) { throw new ArgumentException(StringResources.Argument_Empty, GetArgumentName(argument)); }
internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument) { throw new ArgumentOutOfRangeException(GetArgumentName(argument)); }
internal static void ThrowArgumentOutOfRangeException( ExceptionArgument argument, ExceptionResource resource) { throw new ArgumentOutOfRangeException(GetArgumentName(argument), GetResourceByName(resource)); }
internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument) { throw GetArgumentException(resource, argument); }
internal static void ThrowArgumentNullException(ExceptionArgument argument) { throw CreateArgumentNullException(argument); }
private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument) { return new ArgumentOutOfRangeException(GetArgumentName(argument)); }
private static ArgumentNullException GetArgumentNullException(ExceptionArgument argument) { return(new ArgumentNullException(GetArgumentName(argument))); }
private static Exception CreateArgumentOutOfRangeException(ExceptionArgument argument) { return(new ArgumentOutOfRangeException(argument.ToString())); }
private static Exception CreateArgumentNullException(ExceptionArgument argument) { return new ArgumentNullException(argument.ToString()); }
internal static void ThrowArgumentNullException(ExceptionArgument argument) { throw GetArgumentNullException(argument); }
private static Exception CreateArgumentOutOfRangeException(ExceptionArgument argument) { return new ArgumentOutOfRangeException(argument.ToString()); }
private static string GetArgumentName(ExceptionArgument argument) { Debug.Assert(Enum.IsDefined(typeof(ExceptionArgument), argument), "The enum value is not defined, please check the ExceptionArgument Enum."); return(argument.ToString()); }