internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument) { throw new ArgumentException(MyEnvironment.GetResourceString(GetResourceName(resource)), GetArgumentName(argument)); }
internal static void ThrowWrongKeyTypeArgumentException(object key, Type targetType) { throw new ArgumentException(MyEnvironment.GetResourceString("Arg_WrongType", key, targetType), "key"); }
internal static void ThrowWrongValueTypeArgumentException(object value, Type targetType) { throw new ArgumentException(MyEnvironment.GetResourceString("Arg_WrongType", value, targetType), "value"); }
internal static void ThrowObjectDisposedException(string objectName, ExceptionResource resource) { throw new ObjectDisposedException(objectName, MyEnvironment.GetResourceString(GetResourceName(resource))); }
internal static void ThrowUnauthorizedAccessException(ExceptionResource resource) { throw new UnauthorizedAccessException(MyEnvironment.GetResourceString(GetResourceName(resource))); }
internal static void ThrowNotSupportedException(ExceptionResource resource) { throw new NotSupportedException(MyEnvironment.GetResourceString(GetResourceName(resource))); }
internal static void ThrowSecurityException(ExceptionResource resource) { throw new SecurityException(MyEnvironment.GetResourceString(GetResourceName(resource))); }
internal static void ThrowInvalidOperationException(ExceptionResource resource) { throw new InvalidOperationException(MyEnvironment.GetResourceString(GetResourceName(resource))); }